Inference.ipynb 6.72 MB
Newer Older
hungchiayu1's avatar
hungchiayu1 committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/chiayu/miniconda3/envs/flux/lib/python3.11/site-packages/torch/nn/utils/weight_norm.py:134: FutureWarning: `torch.nn.utils.weight_norm` is deprecated in favor of `torch.nn.utils.parametrizations.weight_norm`.\n",
      "  WeightNorm.apply(module, name, dim)\n"
     ]
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "028a4d6e95094dd58d873d495dfc0ad7",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Fetching 3 files:   0%|          | 0/3 [00:00<?, ?it/s]"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/chiayu/miniconda3/envs/flux/lib/python3.11/site-packages/transformers/tokenization_utils_base.py:1617: FutureWarning: `clean_up_tokenization_spaces` was not set. It will be set to `True` by default. This behavior will be deprecated in transformers v4.45, and will be then set to `False` by default. For more details check this issue: https://github.com/huggingface/transformers/issues/31884\n",
      "  warnings.warn(\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/25 [00:01<?, ?it/s]\n"
     ]
    },
    {
     "ename": "TypeError",
     "evalue": "Audio.__init__() got an unexpected keyword argument 'steps'",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mTypeError\u001b[0m                                 Traceback (most recent call last)",
      "Cell \u001b[0;32mIn[2], line 7\u001b[0m\n\u001b[1;32m      4\u001b[0m model \u001b[38;5;241m=\u001b[39m TangoFluxInference(name\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mdeclare-lab/TangoFlux\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m      5\u001b[0m audio \u001b[38;5;241m=\u001b[39m model\u001b[38;5;241m.\u001b[39mgenerate(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mGhost like soft whisper \u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[0;32m----> 7\u001b[0m \u001b[43mAudio\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdata\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43maudio\u001b[49m\u001b[43m,\u001b[49m\u001b[43mrate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;241;43m44100\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43msteps\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;241;43m50\u001b[39;49m\u001b[43m)\u001b[49m\n",
      "\u001b[0;31mTypeError\u001b[0m: Audio.__init__() got an unexpected keyword argument 'steps'"
     ]
    }
   ],
   "source": [
    "import torchaudio\n",
    "from TangoFlux import TangoFluxInference\n",
    "from IPython.display import Audio\n",
    "model = TangoFluxInference(name='declare-lab/TangoFlux')\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/25 [00:00<?, ?it/s]"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/25 [00:01<?, ?it/s]\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "\n",
       "                <audio  controls=\"controls\" >\n",
       "                    <source src=\"data:audio/wav;base64,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Wv5a/sn+yf5V/1X/9f/1/5wAnAA9AT0BxAHEASkCKQJ2AnYCvgK+AhIDEQNuA28DxAPEAwIEAQQbBBsEDgQOBNgD2AN6A3oD+QL5AmUCZQLWAdYBYgFiARIBEgHfAOAAuwC7AJoAmQB3AHcAUgBSACYAJgDq/+r/lP+U/yb/Jv+0/rT+YP5g/k3+Tf5//n/+3P7c/jn/Of98/3z/q/+r/+L/4v8vAC8AjACMAOUA5QAqASoBYwFjAZ0BnQHmAeYBRQJGArUCtQIrAysDlwOXA+wD7AMiBCIENAQ0BCEEIwTwA/EDrgOuA3ADcANLA0oDPgM+AzkDOQMkAyQD9QL1ArACsAJjAmMCGgIbAt0B3QG2AbYBrwGvAc8BzwENAg0CVgJWApYClgLBAsEC1gLVAtcC1wLHAscCpQKlAm0CbQIYAhgCoAGgAQ4BDgF1AHUA7//v/4j/iP9B/0H/FP8T/wL/Af8Z/xn/Zf9l/+P/4/90AHQA8wDzADwBPAFIAUgBKwErAQoBCgECAQIBIgEiAV4BXgGlAaUB3wHfAfoB+gHwAfABwwHDAXcBdwERAREBkQCRAAAAAAB3/3f/Gf8Z/wb/B/9D/0P/vP+8/1AAUADpAOkAegF6AfoB+wFlAmYCtgK1AuwC7AIWAxYDSANIA44DjwPnA+cDQQRCBIkEiQSxBLEEuQS5BKwErASTBJMEdQR1BFUEVQQwBDAEBwQHBNkD2gOkA6QDVgNWA98C3gI8AjwChwGHAekA6QB7AHsAOQA5AAYABgDH/8f/dv92/yD/IP/Z/tn+qv6q/pj+mP6d/p3+sP6x/sz+zP7z/vP+M/80/5r/mv8jACMAvQC9AE4BTgHFAcUBIQIhAmkCaQKlAqUC2ALYAgcDBwM4AzcDbwNwA6sDqwPaA9oD6wPrA9gD2AOsA6wDegN6A04DTwMrAyoDCAMIA+EC4AK2ArYCkAKQAngCeQJyAnICcgJwAlwCXAIZAhkCnwGfAQIBAgFfAGAAzv/N/1X/Vf8C/wL/6f7o/h//H/+j/6P/TgBOAOwA7ABTAVMBdgF2AWEBYQEuAS4B8ADwALMAswB4AHgAPgA+AAMAAwDP/8//ov+i/37/fv9g/2H/Tf9N/0r/Sv9X/1f/bv9u/4j/iP+n/6j/2v/a/yoAKgCXAJcAFAEUAZUBlQESAhICggKDAt8C3wIiAyID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gAWABYgFiAVNBU0FzgTOBEAEQATSA9IDhQOGA0sDSwMhAyEDEgMSAxcDFgMfAx8DMwMzA2kDaQPDA8MDFQQVBDEEMgQfBCAEFwQXBEAEQASEBIQErwSvBLAEsASuBK0E1QTVBCUFJQVoBWgFZwVnBRcFFwWhBKEEQwRDBBoEGgQQBBAE6wPrA4MDgwPvAu8CfAJ8AnACcALRAtECVgNXA50DnQNuA24D6QLpAm4CbgJaAloCuQK5AkMDQwOWA5YDhwOHAz4DPgMFAwYDBwMHAzADMANSA1IDUANQAzIDMgMQAxAD9gL2AtoC2gKwArACegJ6Ak4CTwJHAkcCaQJpApoCmgKsAqwChAKEAi4CLgLWAdYBpgGmAaEBoQGlAaUBjgGOAVQBVAEOAQ8B3QDdAM4AzgDeAN4AAgEBASQBJQEwATABGAEYAesA6gDOAM0A3gDeAA8BDwE3ATcBPQE9ATUBNQFMAUwBjgGOAdoB2gH+Af4B7AHsAcIBwgGwAa8BygHKAQECAgItAi0CIwIjAtcB1wFdAV0B5gDmAJ0AngCUAJQAtwC3AOEA4QDvAO8A0ADRAJEAkQBWAFYAQwBDAFoAWgB4AHgAdgB2AFkAWQBWAFYAnQCdACYBJgG3AbcBFQIWAjICMgIiAiICBQIFAvUB9QH+Af4BGAIYAioCKgIjAiMCEwITAh8CHwJUAlQCgAKAAlwCXALUAdQBKgEqAcIAwgDRANEAOAE4AawBrAH0AfQBCAIIAgcCCAIQAhECKwIqAkcCRgJRAlICUwJTAmcCaAKmAqYCBQMEA1cDVwN6A3oDagNqA0QDRAMmAyYDHAMcAxsDGwMJAwkD0wLTAnYCdgIOAg4CvwG/AZ4BngGiAaIBsgGyAboBugGtAa0BigGKAWEBYQFYAVgBiQGJAdcB1wEAAgAC4gHhAaoBqgGsAawB9gH2ATsCOwIuAi4C5wHnAcsBywEPAg8CdQJ1ApcClwJYAlkC9wH3AbsBuwG2AbYB1QHVAQUCBQIqAioCEAIQApIBkgHdAN0AZABkAHcAdwDqAOoARQFFAT8BPwH2APYAtAC0AJEAkQB3AHcAUwBTADcANwA6ADoAUwBSAGsAawCEAIQAqwCsAOIA4wAQARABKQEpAUABQAFtAW0BoAGgAacBpwFkAWQB9gD2AJoAmgB0AHQAcwBzAG4AbgBLAEsA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3v/e/wb/Bv96/nn+Sv5K/k/+T/5V/lT+Tf5O/kn+Sf5g/mD+qv6q/jT/Nf/8//z/1ADTAHwBfAHTAdQB6wHrAecB5wHIAcgBdQF1AQIBAgHGAMYAFgEWAeIB4gGlAqUCzgLOAkoCSgKRAZEBSAFIAbsBuwGfAp8CUwNTA1MDUwObApwCoQGhAe4A7wC2ALYAsgCyAHQAdADZ/9n/I/8j/7n+uf7J/sn+Lf8s/6P/o/8LAAwAawBrAMEAwQD3APcA+wD7ANwA3ADIAMgA6QDpAD8BPwGiAaMB5gHmAQMCAwIqAioCqwKrArMDswMUBRQFTwZPBu0G7QbfBt8GhQaFBlQGVAZ0BnQGuAa4BuEG4QbVBtUGpQalBmEGYQYXBhcG2QXZBbYFtgWcBZwFXAVcBdUE1QQeBB4EcQNxA/IC8wKUApQCPAI8AvMB8wHqAeoBRAJEAu0C7QKaA5oD/wP/Aw4EDgQWBBYEjASMBK4FrgUzBzMHdQh1CP0I/gjnCOcIsQixCLIIsgjJCMkIowijCDkIOQjjB+MH7QftBzoIOghlCGUIMAgwCL8HvwdWB1cHBgcGB6YGpQYYBhgGfQV9BQsFCwXUBNQEvAS9BKUEpQSEBIUEUgRSBO4D7gNBA0EDdwJ3Av0B/QElAiUC0wLTApIDkgMBBAEEJwQnBFYEVgTNBM0EewV7BRsGGwZ2BnYGgQaBBlAGUAYEBgQGyQXJBcUFxQUCBgIGVgZWBn8GfwZaBlsGCAYIBswFzAXLBcsF3gXeBawFrAX6BPoE7QPtA/UC9gJ3AncCdgJ2ApkCmQKCAoICIgIiAsYBxgG+Ab4BFwIXAosCiwLKAssCwALAAqoCqgL0AvQC5gPmA2EFYQXTBtQGkAeRB1EHUgd3BncGugW6BYUFhgWfBaAFfQV9Bd8E3wQVBBUEoAOgA6cDpwPTA9MDsAOwAxYDFgNLAksCvwG/AbcBtwEgAiACogKiAuEC4QLTAtMCxQLFAgwDDAOeA54DBwQHBNsD2wMwAzADjAKMAnECcQLrAusCnwOfAyQEJAREBEQEEgQSBMsDywO0A7QD5wPnAycEJwQDBAQEOQM5AwgCBwIJAQgBuwC7ACsBKwEHAgcC4gLiAmUDZQNcA1wDyALIAuwB7AEtAS0BtAC0AFoAWgDq/+r/ev96/2H/Yf/B/8H/RgBGAG8AbwAQABAA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P/4//t/94P1q/Wr97vzu/JT8lfyQ/JD86fzp/F/9Xv2P/Y/9WP1Y/fD88Py0/LT82PzY/F79Xv0r/iv+J/8n/y4ALgAfASAB/gH+AfAC8AIgBCAEcwVzBZYGlgY7BzsHYAdgB08HTgdSB1MHhAeDB7YHtwfFB8QHtQe2B9AH0AdDCEMI7QjtCGsJawl2CXcJOgk5CRUJFglSCVEJyQnKCTwKPAqMCowKzgrOCgYLBgsOCw8LzArLClEKUgraCdoJbgluCewI7Ag3CDcIbAdsB8sGywZ/BoAGmAaXBgkHCge5B7gHVghXCIgIiAgtCC0IrAesB7YHtge/CL8IjwqPCmMMZAyBDYENrQ2tDUQNRA3ZDNgMxgzGDAENAQ03DTcNJg0mDcUMxQw/DEAMwgvCC1YLVwvsCusKbQpvCu0J7AmMCYwJdwl3CaEJoQnQCdAJwwnCCXYJdwktCSwJFAkUCQ8JDwm7CLsI5gflB7QGtQaOBY0FsASxBBoEGQSfA58DKgMqA7wCvAJlAmYCPQI9AlYCVgKwAq8CEgMTA0UDRAM0AzUDIwMjA14DXwMJBAoEAQUABQMGBAbUBtMGLQctB+YG5QYPBg8GIAUgBaAEoATBBMEEJQUlBUMFQwXeBN4EOgQ6BM8DzwPgA+ADWgRZBPgE+QSKBYgF9gX3BVkGWAbJBssGZwdmBxYIFgiqCKoIAQkBCSsJLAlgCV8Jswm0CRMKEgpRClMKcgpxCn0Kfwp8CnoKNQo3Co0Jiwl7CH0IQgdBBxoGGgZNBU0FEQUQBWgFagX/Bf0FKgYsBqUFogWvBLIEKwQoBIAEggR3BXUFKAYpBgIGAQYWBRcFEgQSBJcDlwPLA8wDXARbBLQEtQSQBI4EFgQYBPoD+AO5BLsEWwZZBhIIFAgNCQ0J7wjvCCgIKQiBB38HXQdfB5sHmQehB6IHMAcvB2MGZAa8BbwFgQWABZYFmAWtBasFnwWhBcQFwgVhBmMGeQd4B2gIagieCJ0I5AflB6cGqAZ5BXcFpQSnBDgENgT/AwME+QP2A/sD/wMXBBQEKwQtBE4ETARjBGQEUARRBPAD7QM0AzgDbAJoAr4BxAF1AW8BVAFZAVoBVgFLAU0BTQFNAYABfgH1AfgBkAKMAswC0AJbAlcCDQESAXL/b/8G/gr+Rf1D/QP9Bf37/Pr86fzo/Nz83fwP/Q79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owWiBY4FjwU3BTUFYARiBC4DLQP+Af8BOgE6AQUBBQFBAUIBqwGqAfcB+AELAgoC+gH7AQoCCQJUAlUCxwLGAhoDGwM9AzwDUgNSA5wDmwM1BDUEBAUFBd0F3AV4BnoGlAaSBuwF7QWjBKMEMgMzAzICMgLaAdkB8AHwASECIAJRAlICnAKcAgUDBQNsA2wDvgO+AxoEGgSyBLIEgAWABT0GPQaYBpcGdQZ1BgAG/wWABYIFOgU4BScFKQUbBRkFvgS/BAcEBgQuAy4DmgKaAnYCdgKTApQCqgKqAqACoQKsAqsCDgMQA+wD6wMjBSUFgwaBBr8HwAeeCJ0I2AjZCFYIVQg0BzUH7AXsBQsFCgXYBNkEHAUbBTsFPAXcBNsEKQQqBNsD2gN4BHkE+gX6BagHqAexCLEIswizCO4H7wcUBxMHqAapBr0GvAbSBtMGbAZrBmoFawVLBEoEqwOrA9UD1QN1BHQE3wThBLIEsAQLBA4EowOgAwMEBQRRBU8F+Ab5Bk8ITwjwCO8I+gj8CN0I2wjfCOIIIwkiCX8JgQnbCdoJEgoTCiIKIgoaChoKFgoWCiUKJQouCi4KCgoLCqsJqgkvCTEJzQjMCIsIjAhLCEkIwgfEB90G3AavBbAFkASPBMwDywOFA4YDowOhA9UD1wP7A/kDEAQSBFsEWQTwBPIEugW5BVYGVwaABoAGSAZHBgUGBwYlBiMGtga4BpwHmgd6CHwIIAkgCVUJVQkACQEJNgg1CEoHSwfCBsAG3QbeBoMHgwcwCDAIaQhpCPEH8QfjBuQGpgWmBaQEpQQkBCMEBQQFBPsD+wPcA9sD3QPeA2MEYgR4BXoFtAazBm4HbwdcB1sHpAakBsEFwQUgBR8F6gTrBP0E/ATuBPAEeQR4BKgDqgP8AvsCygLLAvAC7wLSAtICHgIeAiUBJAGSAJMAvQC8AD8BQQF+AX0BJgEnAYMAggAFAAUA4//k/+v/6v+9/77/Nf80/3n+ef76/fr9Ef4R/sT+xf65/7j/dwB4AM0AzADeAN8AFQEUAbEBsgGgAqACeAN4A9AD0AOKA4oD5QLmAkcCRgLZAdoBeQF4AcYAxwCP/47/6v3r/Vf8Vvxp+2n7ePt4+0H8Qfz8/Pz88Pzw/AX8Bfzp+uj6Zfpl+sX6xfqn+6f7h/yH/Cz9LP27/br9av5q/j3/Pf8IAAgA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g/2D/eP94/0f/h/+P/4//l3+Xf6X/pf+Af8B/5r/mv9NAE0AAAEAAZABkAHXAdcBvwG/AVYBVgHIAMcAQABAAMv/zP9X/1f/1/7X/ln+Wf74/fj9x/3I/cv9y/0H/gf+fP59/h//H//H/8f/TgBOALEAsQAOAQ8BjAGMAS8CLwLbAtsCZwNoA7wDvAPTA9MDvQO9A5cDlwN8A3wDdQN1A3QDdANsA2wDagNqA5EDkQPxA/EDegR6BAUFBQV8BXwF5gXmBVMGUwbGBsYGKwcrB2kHaQd2B3YHWAdZBx4HHgfRBtEGbwZvBu0F7QVSBVEFyATIBJUElQTdBN0EeQV5BQEGAQYeBh4GzQXNBVwFXAUXBRcFBwUHBf4E/gTXBNcEpwSnBKsEqwQQBRAF1QXVBdAG0AbLB8sHkwiTCAIJAgkSCRIJ2wjbCH8IfwgLCAwIegd6B88GzwYyBjIG0AXQBa0FrQWeBZ4FbgVuBQsFCwWKBIoEDQQNBLEDsQONA40DpgOmA+ED4QMIBAkE+wP6A8cDxwOjA6MDrwOvA+AD4AMZBBkETARMBIIEggS/BMAE9wT3BBIFEwUOBQ4F+AT3BOkE6QT7BPwEPQU9BagFqAUeBh4GfwZ/BsEGwQb+Bv4GTwdPB60HrQf0B/QHAAgACNAH0Ad+B34HKQcpB9sG2waLBosGIgYiBosFiwXDBMME5QPlAyADIAObApwCXAJcAksCSwJIAkgCRQJFAkACQAJBAkECVQJVAo0CjQLzAvMCegN6A/8D/gNZBFoEdwR3BGAEYAQnBCcE3APcA4ADgAMNAw0DhgKGAvwB/AGJAYkBQwFDAS0BLAE0ATQBRwFHAWkBaQGzAbMBOwI7AvMC9AK0A7QDUQRRBLUEtQTiBOIE5gTmBNYE1gTJBMkE1wTXBAEFAQUoBScFJAUkBeME4wR6BHoEFwQXBNoD2gPDA8MDtwO3A5gDmANbA1sDEgMSA9gC2AK9Ar0CsgKyApECkQI0AjQClQGVAdUA1QAqACoAvf+9/4r/iv9z/3P/Wf9Z/zn/Of8w/zD/Yf9h/9r/2v+NAI0AXgFeASsCKwLYAtcCVQNVA6IDowPOA84D5gPlA+wD6wPZA9oDqgOqA2kDaQMsAywDAAMAA+cC5wLRAtECpgKmAlICUgLWAdYBSwFLAd0A3gCsAKwAuAC4APAA8ABDAUMB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HQMeAzsDOwM3AzcDDAMMA6wCrAIUAhQCZAFkAdkA2QCsAKwA6QDqAG4BbgH9Af0BcQJxAscCxwIcAxwDhAOEAwQEBASWBJYENQU1Bd8F3wWGBoYGCwcLB0QHRAcOBw4HWgZaBjYFNgXXA9cDlQKVAssBywGjAaMBAwIDAqkCqQJZA1kD9gP2A3gEeATaBNsEIAUgBVsFWwWmBaYFCAYIBmcGZwaiBqIGsgayBqwGrAakBqQGmwabBocGhwZrBmsGYAZgBnwGfAa1BrUG5wbnBucG5wacBpwGDQYNBlkFWQWoBKgEFgQWBKYDpgNJA0kD8gLyAqMCowJtAm0CXwJfAoICggLYAtcCVwNXA+oD6gNxBHEE2QTZBCYFJgVuBW4FwQXBBRsGGwZuBm4GrQauBtQG1AbcBtwGvQa9BngGeAYdBh0GxAXEBYUFhQVuBW4FigWKBdkF2QVKBkoGvga+Bh0HHQdbB1sHbgduB0oHSgfnBucGWAZYBtIF0gWGBYYFewV7BZAFkAWZBZkFggWCBU8FTwUGBQYFsASwBGAEYAQuBC4EIAQgBB4EHgQEBAQEwgPCA2UDZQMDAwMDpQKlAlMCUwImAiYCNwI3AosCiwL8AvwCWwNbA5EDkQO0A7QD9AP1A28EbwQZBRkFvAW9BQ4GDgbTBdMFCgUKBfYD9gP7AvsCaAJoAk0CTgKAAoACxwLGAv8C/wIrAysDZANkA8EDwgNLBEsE9AT1BKYFpgVFBkUGvQa+BgAHAAcIBwgH3gbeBpsGmwZZBlkGHwYfBtYF1gVcBVwFpgSmBNED0QMSAxIDlwKXAmUCZQJVAlUCLgIuAtYB1gFoAWgBIwEjATEBMQFzAXIBkwGTAUwBTAGfAJ8A2f/Z/0//T/8p/yn/Uv9S/5v/m//h/+H/HwAfAGwAbQDfAN8AeAF4ARMCEwKAAoACogKiAosCiwJuAm4CdQJ1AqoCqgL7AvwCUwNTA6MDowPpA+kDIwQjBEwETARYBFgEPAQ8BPUD9QOTA5MDNgM2A/UC9QLXAtcC0QLRAtwC3AL1AvUCFQMVAyUDJQMYAxgD+AL5AucC5wL3AvcCFAMUAxgDGAPpAukCiQKJAgcCBwJxAXEB0gDSAEcARwD5//n/AgACAF4AXgDiAOIAXQFdAa0BrgHTAdMB3QHdAdwB3AHSAdIBuAG4AYoBigFWAVYBNAE0ATQBNAFNAU0BXQFdAUMBRAHsAOwAXQBdAK3/rf/7/vv+Z/5n/vr9+v2n/af9U/1T/fH88fyN/I38QvxC/CH8Ifwk/CT8Nfw1/D/8P/w5/Dn8J/wn/Bn8Gfwj/CP8WPxY/L38vfxJ/Un97/3v/aD+oP5G/0b/yP/I/xAAEAAeAB4AAgABAM3/zf+D/4T/IP8g/6D+oP4H/gf+WP1Y/Zb8lvzE+8T78Prw+jP6M/qf+Z/5PPk8+Q/5D/ke+R75bPls+fD58PmS+pL6Nvs2+8n7yftA/ED8jPyM/J/8n/x2/Hb8Hvwe/Kf7p/sZ+xn7bPps+p/5n/nF+MX4BPgE+IH3gfdF90X3PPc890r3Svdh92H3jveO9+z37PeF+IX4SflJ+RD6EPqz+rP6JPsk+2n7afuI+4j7gvuC+137Xfsr+yv7CvsK+wf7B/sW+xb7FfsV++T65Ppz+nP6w/nD+er46vgR+BH4afdo9xD3EPf/9v/2EfcR9yj3KPdE90T3evd699f31/dR+FH4x/jH+A/5D/kC+QL5kfiR+Nb31vcR9xH3h/aG9kf2R/Ys9iz2/vX99a31rfVj9WP1V/VX9Z/1n/Uu9i725fbl9rb3tved+J34kPmQ+Xb6dvol+yX7cvty+0f7R/ux+rH64vni+RD5EPlO+E74i/eL97b2tvbi9eL1SPVI9R71HvVx9XH1IfYh9vf29/bM98v3jviO+EH5QPnk+eT5bfpt+s/6z/oE+wT7Ivsi+0X7Rft2+3b7lPuU+2n7afvS+tL63fnd+cf4x/jW99b3Ofc59/j2+PYF9wX3RvdG96X3pfcW+Bb4mPiY+Cz5LPnO+c75cPpw+v/6//p4+3j75/vn+1v8W/zU/NT8O/07/XT9dP1x/XH9Mv0y/cD8wPwk/CT8cPtw+8n6yfpX+lf6N/o3+mP6Y/rA+sD6K/sr+4/7kPvt++37TfxN/Lf8t/wh/SH9c/1z/Zn9mf2S/ZL9fv1+/Yn9if3M/cz9Qf5B/tD+0P5g/2D/6P/o/2kAaQDpAOkAawFrAekB6QFbAlsCswKzAuQC5ALpAukCzgLOAqgCqAKLAosCeQJ5AmcCZwJAAkAC8QHxAW8BbwHFAMUAEAARAHX/df8L/wv/1v7W/sn+yf7T/tP+8P7w/iP/I/9q/2r/sv+y/+P/4//y//L/8f/x/wAAAABAAEAAtQC1AEkBSQHbAdsBVgJWAr0CvQInAycDpgOmAzoEOgTOBM4EQwVEBX8FfwV1BXUFMAUwBdME1ASDBIMESwRLBB4EHgTjA+MDmwObA2QDZANZA1kDdQN1A5MDkwOOA44DVgNWA/kC+QKWApYCSQJJAh8CHwIQAhACBAIEAu4B7gHYAdgB2wHbAQYCBgJJAkkCiwKLAsECwQL4AvgCRgNGA6wDrAMSBBIEZARkBJwEnATPBM8EFgUWBX4FfgX+Bf4FdgZ3BskGyQbjBuMGyAbIBogGiAY6BjoG+wX7BeUF5QUJBgkGXwZfBtUG1QZZB1kH4AfgB1gIWAiZCJkIfwh/CAQIBAhVB1UHsgayBkIGQgYDBgMG3gXeBckFyQXUBdQFDwYPBnwGfAYGBwYHkQeRBwkICQhoCGgIsAiwCOoI6ggcCRwJQglDCVEJUQk7CTsJ/gj+CKsIqwhhCGEIQQhBCGMIYwjPCM8IfQl9CVAKUAoeCx4Lvgu+CxoMGgw2DDYMJgwmDP8L/wvNC84LmQuZC2cLZws0CzQL9wr3CqEKoQouCi4KqQmpCSYJJgm1CLUIYQhhCCwILAgXCBcIKQgpCGAIYQixCLEI/Qj9CCMJIwkICQgJqgiqCBsIGwh8B3wH5QblBl8GXwbnBecFeAV4BRoFGgXpBOkEAAUABWAFYAXlBeUFXAZcBqAGoAa3BrcGuwa7Br0Gvga2BrYGlgaWBmAGYAYlBiUG8QXxBbwFvAVvBW8F/wT/BHcEdwT0A/QDigOKAzsDOwP3AvcCrwKvAl8CYAIfAh8CDQINAkQCRALDAsMCbgNuAxwEHASlBKUE9gT2BAsFDAXxBPEEsQSxBFkEWQT4A/gDowOjA2oDagNKA0oDLgMuAwEDAQPEAsQCigKKAmQCZAJVAlUCVAJVAl0CXQJrAmsCcgJzAl4CXgIbAhsCsQGxAT4BPgHiAOIApQClAH4AfgBeAF4ARgBGADkAOQA6ADoARwBHAFwAXAB2AHYAkACQAJ0AnQCRAJEAbABsADYANgAEAAQA4f/h/8z/zP+//7//tv+2/7P/s/+y/7L/of+h/2X/Zf/u/u7+SP5I/pD9kP3m/Ob8XPxc/Pj7+Pu7+7v7qPuo+7f7t/vS+9L73Pvc+8H7wft9+337H/sf+8b6xvqW+pb6qfqp+vf69/pZ+1n7mPuY+5n7mfti+2L7C/sL+6L6ovof+h/6evl6+cf4x/gv+C/43vfe9+T35Pc5+Dn4xPjE+Gz5bPkf+h/6y/rL+lb7Vvug+6D7ifuJ+wL7Avsi+iL6Kvkq+Wj4aPgN+A34C/gL+C74LvhG+Eb4UfhR+HH4cfi8+Lz4H/kf+W75bvmB+YH5UPlQ+er46fhq+Gr48/fz96b3pveY95j3xvfG9yD4IPiZ+Jn4Nfk1+ff59/nQ+tD6nPuc+y78Lvxh/GH8JPwk/H/7f/uW+pb6pvmm+eD44PhU+FP45vfm93n3efcM9wz3w/bD9sf2x/Yo9yj30/fT9534nfha+Vr58vnx+Vz6XPqi+qL6y/rL+tf61/rD+sP6lPqV+mD6YPo/+j/6QfpB+m76bvrD+sP6Pvs++9j72PuL/Iv8Sv1K/QP+BP6i/qL+C/8L/zL/Mv8c/xz/3/7f/o/+j/40/jT+yv3K/VL9Uv3S/NL8WPxY/Pf79/vE+8T70vvS+yn8Kfy6/Lr8aP1p/Rr+Gv7F/sT+av9p/wsADACqAKoANwE4AaIBogHVAdUBxwHHAX0BfAEKAQoBiACIAAoACgCd/53/Tv9O/yf/J/8l/yX/Nf81/0H/Qf9G/0X/Uf9R/3X/df+u/67/5f/l/wIAAgD5//n/y//L/4j/iP9K/0r/Lv8u/0b/Rv+S/5L/AAAAAHcAdwDuAO4AYwFjAdEB0QEqAioCWQJZAlACUQIYAhgCzQHNAZIBkgF5AXkBdAF0AV0BXQERAREBjQCNAOb/5v84/zj/mP6Y/gz+DP6a/Zr9P/0//fb89vzA/MD8s/yz/Pf89/yh/aH9l/6X/qD/oP+KAIoAUAFQAQYCBgK5ArkCWwNbA8sDywPrA+wDrwOvAx4DHgNhAmECrQGtASQBJAG7ALsASQBJALr/uv84/zj/Ff8V/43/jf+QAJAAzQHNAdsC2wJqA2kDXgNeA9YC1gISAhICUgFTAbAAsAAaABoAef95/87+zv44/jj+1v3W/a39rf2y/bL94f3h/Tz+PP6+/r7+Vf9V/+X/5f9QAFAAhACEAHYAdgA3ADcA9P/1/+L/4v8cABwAoACgAFkBWQE3AjcCKwMrAxgEGATLBMwEEwUTBd8E3wRABEAEZANkA4ECgQLGAcYBTAFNAQ4BDgHuAO0AzwDPAKwAqwCPAI8AgQCBAHcAdwBdAFwAKAAnAN7/3/+S/5L/Xf9d/13/Xf+l/6X/KwArAMkAyQBPAU8BpQGlAdkB2gEIAggCOwI7AlsCWwJOAk4CDQIOArcBtwF4AXkBcwFzAZ8BnwHPAc8BzAHMAXgBeAHjAOMAPwA/ALn/uf9a/1r/C/8L/6/+r/4+/j7+xv3F/V79Xv0b/Rv9Dv0N/UP9Q/3A/cD9dv52/kn/Sf8ZABkA0QDQAGMBYwHWAdYBNwI3Ao8CjwLRAtEC2gLbApMCkwIPAhACkwGTAVoBWgFqAWoBjQGNAYUBhQFBAUEB5ADkAJsAmwB9AH0AgwCDAJkAmQCxALEAvgC+AK8ArwB7AHsAJAAkAL//wP9p/2r/Ov86/zH/Mf82/zb/K/8r/wr/Cv/1/vX+Jf8l/7n/uf+SAJIAawFrAQYCBgJlAmUCuQK5AjADMAPCA8MDOgQ6BF0EXgQlBCUExgPGA44DjQOrA6oDCwQLBGgEaASBBIIETARMBP0D/QPcA9wDBQQFBFgEWASUBJQEjwSPBEsESwTlA+UDegN6AxcDFwPBAsECfAJ8AlMCUwJQAlACeQJ5As0CzQJBA0EDvQO9AyoEKgSABIAEywTLBB4FHgV9BX0F1gXWBQIGAgbiBeIFaQVpBagEqATBA8ED2wLbAhACEAJfAV4BtAC0AAEAAQBV/1X/0f7R/pH+kf6W/pb+wP6//uz+7P4I/wn/Gv8a/zX/Nf9u/27/0v/S/14AXgD9AP0AkQGRAQ4CDwJ8AnwC5wLnAkwDTAOaA5oDxAPEA8sDzAO6A7sDjQONAzcDNwO0ArQCGAIYAngBeAHfAN8ARQBFAKb/pv8K/wr/hP6E/h7+Hv7Z/dn9rf2t/Yf9iP1S/VL9/vz+/Jv8m/xO/E78Ovw6/GP8Y/yr/Kz8+vz6/Ez9TP21/bX9SP5I/gL/Av/P/8//kQCRADMBMwGtAa4BBQIFAj0CPQJGAkYCAAIAAlgBWAFeAF4ATf9N/2D+YP67/bv9Xv1e/Tf9N/0y/TL9O/07/Tz9PP0k/ST98Pzw/Kn8qfxb/Fv8EvwT/OH74fvc+9z7Gvwa/KD8oPxh/WH9P/4+/g//D/+t/63/AwADABwAHAATABMABQAFAPD/8f+9/73/Wv9a/9P+0/5P/k/+9f31/c39zf3C/cL9tv22/Zb9lv1j/WP9Jv0m/eT85Pyd/J38RvxG/NP70/s9+z37j/qP+ur56flv+W/5NPk0+TH5MflY+Vj5n/mf+RL6Evq/+r/6o/uj+6f8p/ym/ab9ff59/hL/Ev9W/1b/TP9M/wv/C/+v/q/+RP5E/sD9wP0W/Rb9S/xK/IH7gfvf+t/6c/pz+jH6MfoC+gL62fnZ+bf5t/mj+aP5nvme+aH5ofmb+Zv5gPmB+Vn5WflB+UH5YPlg+cn5yfl3+nf6SvtK+x/8H/zW/Nb8Vf1V/Yz9jP11/XX9Hv0e/ab8pvwo/Cj8t/u3+1j7WPsF+wX7uPq4+nL6cvo7+jv6I/oj+i36LfpN+k36b/pv+or6ivqg+qD6v/q/+uz67Poc+xz7Ofs5+zD7MPsG+wb72PrY+tH60foT+xP7rPus+4r8ivyL/Yv9fv5+/jf/N/+b/5v/qf+p/3r/ev8r/yv/xv7G/jz+PP57/Xv9h/yH/IX7hfup+qn6I/oj+gr6CvpU+lT63Prc+nX7dfv/+//7dPx0/N/83/xF/UX9n/2f/d/93/3+/f79/P38/dr92v2Z/Zn9Pv0+/dD80PxT/FP8zPvM+1H7UfsM+wz7Ivsi+4v7i/sP/A/8afxp/Hz8fPxf/F/8Q/xD/Ez8TPyE/IT86vzq/HP9c/0Y/hj+zv7O/oX/hf8oACgAnACcAMcAxwCnAKcAYABgAC0ALQA0ADQAbwBvALIAsgDXANcA2gDaANQA1ADlAOUAGgEaAWIBYgGYAZgBmgGaAV8BXwH/AP8ApQCmAG0AbQBWAFYATABMAD4APgAkACQA+v/6/7X/tf9S/1L/2f7Z/l/+X/7//f/90P3Q/dz93P0l/iX+of6i/j3/Pf/h/+H/eQB5AP4A/gB0AXQB7wHvAYACgAIoAygDywPMA0cERwSNBI0EswSzBNkE2QQIBQgFLwUvBTUFNQUZBRkF7wTvBM8EzwTDBMMEwATABLMEswSTBJMEZARkBDwEPAQvBC8EOwQ7BEIEQgQcBBwEugO7Ay0DLQOaApoCJgImAuUB5QHgAeABGQIZAo0CjQI0AzQD+AP4A78EvwRtBW0F6wXsBTQGNAZSBlIGXQZdBnkGeQbCBsIGPAc8B84HzgdICEkIhgiHCIMIgwhXCFcIIQghCOwH7Ae2B7YHewd7B0cHRwcoBygHLgcuB10HXQewB7AHCggKCDIIMgjwB/AHMwczBygGKQYiBSIFYQRhBP0D/QPkA+UD/gP+AzUENQR9BH0ExATEBPkE+QQOBQ4FBAUFBeoE6gTYBNgE7ATsBDkFOQXBBcIFcwZzBjMHMwfqB+oHiQiKCAgJCAleCV4JjgmOCZ0JngmYCZgJgAmACVEJUQn9CP0Ifwh/CNYH1gcTBxMHTwZPBqoFqgU5BTkFAwUDBQMFAwUoBSgFYwVjBaMFowXTBdMF3QXdBbYFtgVlBWUFBQUGBcAEwAS3BLcE9QT1BGEFYQXMBcwFBwYHBgQGBAbbBdsFuQW5Bb8FvwXwBfAFMQYxBloGWwZUBlQGHgYeBs8FzwWABYAFOAU4BekE6QSEBIQEDgQOBKADoANRA1EDFQMVA8oCygJaAloC2QHZAYEBgQGJAYkB+AH4AaICogJKA0oDxwPHAxYEFgRIBEgEbgRuBIkEiQSLBIsEaARoBBoEGgSoA6gDIgMiA5cClwITAhMCnAGcATUBNQHYANgAdgB2APn/+f9V/1X/m/6b/vH98f15/Xn9OP04/RP9E/3p/On8qfyp/F38Xfwb/Bv88/vz++777vsI/Aj8PPw8/Ir8ivz2/Pb8hf2F/S3+Lf7P/s/+TP9M/5X/lf+v/6//pf+l/3b/dv8V/xX/f/5//sT9xP0I/Qj9cvxy/Bv8G/wG/Ab8Hfwd/ED8QPxZ/Fn8Y/xj/Gf8Z/xv/G/8evx6/H38ffxr/Gv8Pvw+/Pb79vuf+5/7TftN+w/7D/vq+ur60frR+rT6tPqQ+pD6dfp1+nr6evqt+q36CPsI+3n7efvr++v7UfxR/KX8pfzh/OH8Af0B/QL9Av3o/Oj8uPy4/Hb8dvwj/CP8x/vH+3P7c/tB+0H7Pfs9+2b7Zful+6X73/vf+/b79vvX+9f7h/uH+x/7H/u/+r/6e/p7+k36Tfol+iX6/vn++eX55fnw+fD5L/ov+pT6lPoF+wX7Yfth+5/7n/vU+9T7Hvwe/In8ifwC/QL9af1p/az9rP3W/db9Bv4G/lT+VP7J/sn+WP9Y/97/3v8wADAANAA1APb/9v+e/57/XP9b/z7/Pv80/zT/G/8b/9P+0/5O/k7+kv2S/bv8u/z0+/T7aftp+yn7Kfsn+yf7SPtI+3n7efu4+7j7AfwB/Ef8R/x6/Hr8jvyO/IT8hPxk/GT8NPw0/PP78/uZ+5n7Kfsp+7T6tPpc+lv6Pvo++mf6Z/rE+sT6Lvsu+3/7f/um+6b7rvuu+7X7tPvY+9j7KPwo/KX8pfxC/UP98v3y/aP+o/4//z//sv+y/+T/5P/K/8r/af9p/+D+4P5e/l7+Bf4F/uH94f3d/d392P3X/bL9sv1Z/Vn9xfzF/AL8Avw0+zT7kvqS+kr6Svpw+nD69vr2+rz7vPuj/KL8jv2O/Wr+av4l/yX/sf+x/w0ADQBLAEsAhQCFANQA1AA6AToBmQGZAc0BzQHCAcIBhgGGATcBNwHjAOMAfwB/AP3//f9o/2j/7/7v/sv+y/4S/xL/oP+g/y0ALQB/AH8AhACEAFgAWAAXABcAx//H/07/Tv+X/pf+r/2v/cz8zPwy/DL8D/wP/GH8YfwA/QD9tP21/Vb+Vv7Z/tn+TP9M/73/vf8qACoAegB6AIkAiQBFAEUAwP/A/yP/I/+Z/pn+Nf41/vP98/3H/cf9rf2t/az9rP3P/c/9Hv4e/pX+lf4d/x3/i/+M/7L/sf9+/37/BP8E/3H+cf7y/fL9ov2i/Y/9kP3E/cX9Sv5J/hz/HP8sACwAXQFdAX0CfQJSA1IDtQO1A6cDpwNYA1gDAQMCA8ECwQKLAosCRwJHAusB6wGCAYIBGgEaAbEAsQA8ADwAtv+2/yb/Jv+v/q7+gf6A/r7+vv5j/2P/QQBBACQBJAHtAe0BnQKdAj4DPgPFA8UDGwQbBDkEOQQvBC8EIQQiBCcEJwREBEQEZQRlBG0EbQQ6BDoEvAO8AwADAAM1AjUCjgGOASYBJgH2APYA7QDtAPwA/AAdAR0BQAE/AUkBSQEgASABvQC9ADUANgCu/67/S/9L/yL/Iv8v/y//Y/9i/6z/rP8NAA0AlACUAEQBRQEIAgkCvAK7AkYDRgOlA6UD4APgA+8D7wPAA78DQQNBA3kCeQKIAYgBkQCRALD/sP/z/vP+YP5g/vb99v26/br9sv2y/eL94v1F/kT+wP7A/jD/MP97/3v/mf+Z/5j/mP+N/43/iv+K/5j/mP+5/7n/5//n/yYAJgCEAIMAAAEAAYIBggHWAdYByQHKAUsBSwF6AHoAjf+N/7f+t/4V/hX+sP2w/YP9g/2G/Yb9s/20/Q/+D/6U/pT+Jv8m/5z/nP/Z/9n/6v/q//T/9P8aABoAYQBhAL4AvgAqASoBnwGfAQwCDAJWAlYCbgJuAmICYgJLAksCMgIyAgwCDALQAdABiwGKAU8BTwEsASwBJgEmAUgBSQGdAZ0BGAIYAo8CjwLWAtYC5gLmAt8C3wLjAuIC8gLyAvUC9QLWAtYCkwKUAjkCOQLaAdoBigGKAV4BXgFeAV4BewF7AZcBlwGcAZwBiAGIAWQBZAE1ATUB9gD2AKQApABEAEQA5//n/6H/of+E/4T/lP+U/8f/x/8JAAkAWABYAL0AvQBDAUMB4AHgAXECcQLRAtIC/AL8AgsDCwMnAycDcwNzA/wD/AOyBLIEbwVvBQcGBwZnBmcGnQadBsgGyAbvBu8G+Ab4BrwGvAYnBicGRAVEBTsEOwQ8AzwDbAJtAuYB5gGuAa4BvwG/AQ0CDQKGAoYCCwMLA3EDcgOXA5YDfAN8A0oDSwMzAzMDTgNOA4sDiwPJA8kD6APoA9UD1QOMA4wDGgMaA5wCnAIyAjIC7QHtAcQBxAGpAakBlgGWAZsBnAHOAc4BNwI3AskCyQJmA2YD5wPnAywELAQlBCUE1APUA0kDSgOeAp4C6gHrAUUBRAG6ALkASQBJAOz/7P+Y/5j/Uf9R/x3/Hv/+/v7+7f7t/uH+4f7X/tf+1v7W/uz+7P4m/yb/gv+C//D/8P9TAFMAjwCPAJkAmQB5AHkASwBLACgAKAAaABoAFQAVAAAAAQDF/8X/V/9X/73+vf4J/gn+WP1Y/c78zvyI/In8kfyS/Nj82Pw//T/9sP2w/Sb+Jv6i/qL+Ef8R/1H/Uf9G/0f/+P74/on+if4e/h7+yP3I/YD9gP03/Tf95vzl/JL8kvxT/FT8RvxG/Hz8fPzs/Oz8b/1v/dr92v0Y/hj+Mv4y/jz+PP5E/kT+S/5L/lP+U/5p/mr+n/6e/v7+/f6E/4T/GgAaAKQApAAAAQABIAEgARABEAHqAOoAxQDFAJ4AngBgAGAA+f/5/2v/a//P/s/+QP5A/s39zf10/XP9KP0o/eX85fyu/K78kvyS/KP8o/zs/Oz8aP1o/QX+Bf6q/qr+Rf9F/9H/0f9FAEUAlQCVALIAsgCVAJUARgBGANb/1v9W/1X/2/7a/nn+ev4//j/+KP4o/ib+J/4x/jH+T/5P/pH+kf7+/v7+iv+K/x4AHgCwALAAOgE6AbsBuwEoAigCcwJzApECkQKCAoICTQJMAgICAgK9Ab0BkwGTAYsBiwGUAZQBmAGYAYYBhgFcAVwBJAEjAekA6QC/AL8AtQC1AM0AzQD3APcAFwEXARkBGQEDAQMB7ADsAO8A7wAlASUBlAGUASoCKgK+Ar4CIgMiAzoDOQMOAw4DvgK+AmcCZwIPAg8CqwGrATABMAGgAKAAEQAQAKT/pP9//3//uf+4/0sATAAdAR0BCQIJAvUC9QLHA8gDXwRfBJAEjwQ/BD8EfAN9A3wCfAJ+AX4BqwCrAAoACgCT/5P/P/8//xb/Fv8g/yH/Uv9R/4v/i/+q/6r/p/+n/5v/m/+0/7T/DwAPAKUApABAAUABowGjAaMBowFCAUIBqACpABAAEACg/6D/Wv9a/yb/Jv/s/uz+rv6u/oL+gv6C/oL+tf61/gv/C/9p/2n/r/+v/8j/yP+0/7T/if+J/2f/Z/9k/2T/f/9//6T/pP+//7//x//H/8H/wf/A/8D/2//c/x8AHwB8AHwAxQDGANMA0wCgAKAAUABQAA0ADQDr/+v/1f/V/7T/tf9+/37/Qf9B/xz/Hf8u/y7/gP+A//3//f99AHwA3ADcABABEAErASsBQAFAAVUBVQFiAWIBYgFhAV0BXQFmAWYBgQGBAZgBmAGOAY4BSwFLAdYA1gBYAFgABAAEAP////89AD0AkQCRAL4AvgCZAJoAHQAdAGL/Yv+S/pL+1v3W/U79Tv0H/Qf9BP0E/UD9Qf2v/a/9Ov46/sX+xf43/zf/hv+G/7r/uv/j/+P/CgAKADQANABaAFoAeAB4AJQAlAC5ALkA9QD1AEsBSgGmAaYB5wHnAe8B7wG5AbkBWgFZAfcA9wC6ALoAuAC4AO0A7QA7ATwBgAGAAagBqAG5AboBvwG/AboBugGaAZoBWQFZAQ4BDQHXANcAwgDDALgAuACTAJMASgBKAAAAAADk/+T/DQANAHAAcADiAOIAOQE5AWMBYwFjAWQBTAFMAScBJwHsAOwAjgCOABEAEQCQ/5D/Mv8z/wz/DP8P/w//Fv8W/wD/AP/J/sn+iP6I/mT+ZP58/n3+0v7S/kz/TP/D/8P/HAAcAFIAUgBmAGYAWgBaADIAMwD/////z//Q/6//r/+Z/5n/h/+H/3//f/+J/4n/o/+j/7z/vP/G/8b/xf/F/8r/yv/r/+v/MgAyAKAAoAAoASgBsQGxARcCFwJDAkMCPQI9AiQCJAIVAhUCFwIXAh8CHwIgAiACGAIYAgkCCQLwAfABwgHDAXkBegEaARoBrwCvAEYARQDn/+f/lP+U/07/Tv8V/xX/6/7r/s/+z/67/rv+nv6e/mT+ZP4C/gL+ff19/e/87/x3/Hf8Mvwy/C/8L/xs/Gz81/zX/Fr9Wv3b/dv9Tf5N/q7+rv7//gD/PP88/1b/Vv88/zz/8P7w/ov+i/4z/jP+Av4C/vP98/3q/er9yP3I/YX9hf0z/TP96Pzo/Kz8rPxt/G38D/wP/ID7gPvG+sb6CPoI+nP5c/kn+Sf5Jvkm+Vf5V/me+Z755vnm+SX6JfpZ+ln6gPqA+qH6ofrD+sP68Prw+i/7L/t/+4D71/vX+yP8I/xL/Ev8Pfw9/Pn7+fuR+5D7Hvsd+7L6svpU+lT6CPoI+s/5z/mt+az5p/mn+cX5xfkL+gv6d/p3+vT69Ppp+2n7xvvG+wf8B/wu/C78L/ww/Pv7+/uL+4v7+/r7+n76fvpI+kj6bfpt+tv62/pn+2f75/vn+038Tfyi/KL8+Pz4/FX9Vf2w/bD9+/37/S/+MP5T/lP+bP5s/n/+f/6N/o3+mf6Z/qn+qf7C/sL+5/7n/hf/F/9H/0f/Zv9m/2L/Yv8y/zL/3f7d/nP+c/7//f/9h/2H/Rf9F/3F/MX8rvyu/OP84/xa/Vr97f3t/XD+cP7J/sn++P74/hD/EP8l/yX/PP88/0j/R/8t/y3/4f7h/nj+eP4i/iL+Ef4R/lX+Vf7T/tP+Wv9a/8n/yf8ZABkAVwBXAIkAiQCtAK4AwwDDAM8AzwDgAOEAAAEAAS0BLAFeAV4BiwGLAbQBtAHcAdwBCgIKAj4CPgJuAm4CiwKLAo4CjgJ5AnkCTgJNAhACEALFAcUBdwF3ATYBNwETARMBDwEPASQBJAE/AT8BRwFIASQBJQHJAMkAPgA+AKH/of8S/xL/qP6o/nT+dP5+/n7+w/7D/iv/K/+T/5P/4f/h/xgAGABRAFEAlgCWANIA0gDeAN4ApgCmAEEAQQDi/+P/uv+6/9z/2/8/AD8AzgDOAGsBawH8AfwBdQJ1AtkC2gIwAzADeQN5A6cDpwOpA6kDfQN9AzMDMwPqAuoCuwK8Aq4CrwK5ArkCxALEArsCuwKZApkCcAJwAmECYQKDAoMC0wLTAjIDMwN+A34DnwOfA5QDlANrA2sDMwMzA/sC+wLTAtMCxwLHAtMC1ALlAuUC6ALoAtoC2wLWAtYCAQMBA3QDdAMlBCUE5QTlBHcFdwWrBawFcwVzBeAE4AQXBBcEOAM4A1gCWAJ/AX8BtgC2AAUABQB4/3j/Fv8W/+n+6f70/vT+Lf8t/3z/fP/F/8X//v/+/zYANgCGAIYA9AD0AGsBawHGAcYB7gHuAd8B3wGsAawBcQFxAUYBRwE9AT4BXAFcAZ0BnQH1AfQBVQJVAq8CrwLxAvECDQMOA/0C/QLCAsICYwJjAtwB3AEsASwBYABgAJP/k//k/uT+X/5f/v/9//26/br9lP2U/aD9oP3u/e79df51/hz/HP/J/8n/cQBxAB4BHgHdAd0BpQKlAlcDVwPDA8MDyQPJA20DbQPTAtMCKwIrApYBlgEaARoBqACoADAAMACx/7H/PP88//L+8v7s/uz+K/8r/5n/mf8RABEAeQB5AMoAygAKAQoBPQE9AVgBWQFIAUgB/QD9AIEAgQD4//j/kf+R/3X/df+u/63/JAAkALYAtgBKAUoB2QHZAWkCagL8Av0ChAODA+ID4QP8A/0DywPLA18DXwPfAuACdQJ1AisCKwLmAeYBewF6AdMA0wAEAAQARf9F/7r+uv5j/mT+J/4n/u/97/3K/cr93P3c/UT+RP77/vv+1f/V/5YAlgAcARwBaAFoAZsBmwHWAdYBIwIjAnICcgKtAq4CygLKAskCyQKvArACgQKCAkACQALxAfEBpQGlAXQBdAFyAXMBqAGoAQICAgJgAmACmwKbAp4CngJlAmUC9AH0AWABYAHEAMQAPQA+ANv/2/+Y/5j/c/9z/3j/eP+5/7n/OgA6AN4A3gBuAW4BvwHAAb4BvgFwAXAB7gDuAFsAWwDd/93/if+I/1r/Wv9H/0j/S/9M/3L/cv/E/8T/MAAwAJEAkQDCAMEAvgC+AKAAoACMAI0AmQCZAMYAxgAIAQgBVAFVAaoBqwEPAg8CgAKAAu4C7gI9Az0DUQNRAxsDHAOgAp8C7QHtASIBIgFlAGUA3v/d/6f/p//I/8j/MgAyAMwAzAB3AXcBEwITAoQCgwK6ArkCuQK5ApICkgJXAlcCDwIPArMBtAFAAUABuQC5AC8ALwC8/7z/cv9y/2D/YP+K/4r/5P/l/1kAWgDWANYARwFHAaABoAHTAdMB0AHQAZEBkgEhASEBmQCZAA8AEACR/5H/Gf8Z/6X+pf47/jv+8P3w/eD93/0e/h/+rP6s/mb/Zv8QABAAcgByAHEAcAAhACEAt/+3/2D/Yf8x/zH/If8g/x//H/8m/yb/Of85/1z/XP+N/43/wP/A/9//3//Y/9n/of+h/zv/O/+0/rT+Kf4p/rb9tv1y/XL9Y/1j/X79fv20/bX9AP4B/mP+Y/7b/tv+Vf9V/7H/sP/Q/9D/qP+o/0P/Q/+4/rn+H/4f/ov9i/0M/Qz9rvyu/Hr8evxz/HP8kvyS/Mn8yfwJ/Qn9Sf1J/Y/9j/3o/ej9X/5f/vH+8f6N/43/GAAYAIUAhQDIAMgA4gDiANQA1ACdAJ0AOQA5ALL/sv8Y/xj/gf6B/gH+Af6e/Z79VP1U/SL9Iv0P/Q/9Jv0m/Wr9a/3Q/dD9Pv4+/pP+k/6z/rP+k/6T/j/+P/7U/dT9cf1x/SX9Jf3x/PH80/zT/NT81fwC/QP9ZP1k/fD98P2Q/pD+Lv8u/73/vf8+AD4AtgC2ACUBJQF5AXkBnQGdAYYBhgE/AT4B5ADkAI4AjgBAAEAA7v/u/4v/jP8q/yr/7/7v/v3+/f5f/1//AAD//7EAsQBJAUoBqQGpAcoBygG4AbkBggGCAS8BLwHAAMAANgA2AJ3/nv/7/vv+UP5Q/pj9mP3a/Nr8Mvwy/L77vvuQ+5D7mfuY+7v7vPvk++T7EvwS/FP8U/yv/K/8Hv0e/Y39jP3l/eX9If4h/kX+Rf5g/mH+ff59/pz+nP62/rb+yf7J/tj+2P7m/ub+6v7q/tH+0f6V/pX+R/5H/gj+CP77/fv9Lf4t/pr+mf4s/yz/yP/J/0wATACZAJkAmACYAEYARgCs/6z/3v7e/vb99v0P/Q/9Ovw6/Hv7e/vW+tf6Wvpa+hz6HPow+jD6j/qP+iD7IPvF+8X7Z/xn/P78/vyD/YP99P31/U7+Tv6N/o3+sP6w/rP+s/6U/pT+Vf5V/vz9/P2X/Zf9O/07/f78/vzy/PL8Hv0e/YL9gv0Y/hj+yf7J/m3/bf/X/9f/7v/u/8H/wf91/3X/Kv8q/+r+6v6y/rL+h/6H/nT+dP6B/oH+qf6p/uL+4v4k/yT/Z/9n/6D/oP+9/77/s/+z/4D/gP8y/zL/2v7a/ob+h/47/jv+8P3w/Z39nP0+/T793fzc/If8h/xL/Ev8L/wv/DD8MPxE/ET8Yfxh/If8h/zA/MD8Ff0V/Yf9h/0I/gj+jv6O/hj/GP+n/6f/LQAtAJIAkgC6ALoAnQCdAEcARwDS/9L/Vv9W/+3+7f6l/qX+gP6A/nT+dP55/nn+kv6S/sL+wv4C/wL/Pv8+/1v/W/9K/0r/CP8I/5/+n/4l/iX+u/27/X/9f/1+/X/9sP2w/Qf+CP5//n/+Ff8V/8T/xP94AHgAHwEgAakBqQEJAgkCNQI1AisCKwL8AfwByAHIAacBpwGhAaIBrwGvAcEBwAHLAcsByAHIAbcBtwGkAaQBngGeAaoBqgG/Ab8B0wHUAewB7AEWAhYCUgJSAogCiAKWApYCagJqAhECEQKuAa4BYgFiAT8BPwFAAUABUwFTAWUBZQFwAXABfwF/AZ8BnwHPAc8BAAIAAiYCJgJCAkICYwJjAosCiwKpAqkCqQKqApACkAKBAoECqwKrAiQDJAPWA9cDjgSOBBYFFgVWBVYFXAVcBUwFTAVHBUcFVgVXBWoFagVvBW8FZQVlBWAFYAV2BXYFpwWnBeAF4AUDBgMGAgYCBtgF2AWMBYwFJQUlBaEEoQT/A/8DQQNBA3YCdgLCAcIBTgFOATQBNAFvAW8B3QHdAVgCWALKAsoCMAMwA48DkAPnA+cDLgQuBFwEXQRvBG8EbwRvBHUEdQSdBJ0E/AT8BIsFiwUuBi8GvwbABiEHIgdJB0kHOwc7BwkHCQfIBsgGiwaLBlcGVwYuBi4GDwYPBgMGBAYPBg8GLQYtBk8GTwZoBmgGdAZ1BnYGdgZrBmsGSQZJBgYGBgajBaQFNAU0BdAE0ASIBIgEVwRXBCEEIQTFA8YDNQM1A4YChgLsAewBnAGcAa4BrgETAhMCowKjAjYDNgOwA7ADBgQGBDgEOARNBE0EUQRRBFMEVARoBGgEmgSaBO0E7QRTBVMFvgW+BSAGIAZyBnIGsgayBtwG3AbvBu8G7QbtBtYG1gamBqYGVAZUBt4F3gVOBU4FugS6BDkEOQTdA90DrAOsA6MDowO4A7gD4gPiAxsEGwReBF4EpASlBOcE5wQeBR4FQwVDBVYFVgVTBVMFMwUzBfUE9QSlBKUEVwRXBBkEGQTjA+MDqAOoA2MDYwMsAywDHAMcA0EDQQOLA4sD2APYAwoECgQSBBIE9QP1A8IDwgOCA4IDNwM3A9kC2QJkAmQC4gHiAW4BbwEeAR4B9AD0AOMA4wDaANoA1wDXANsA2wDoAOgA+gD7ABIBEgE2ATYBcAFwAb0BvQEOAg4CUgJSAoACgAKYApgCnAKcAosCiwJkAmQCKAIoAtwB3AGEAYQBKwErAeIA4gCxALEAkwCTAHMAcwA8ADwA7P/s/5H/kf9F/0X/Ff8V//3+/f7w/vD+4/7j/tn+2f7h/uH+CP8I/07/T/+i/6L/6f/p/xMAEwAgACAAEwATAPH/8f+0/7T/Vv9W/9D+0P4s/iz+ff19/eX85fx9/H38S/xL/D38Pfw4/Dj8K/wr/Bb8Fvz6+/r71PvU+5z7nPtI+0j72PrY+lr6Wvre+d75dvl2+Sn5Kfn2+Pb42fjZ+Nn42fgE+QT5YPlg+dn52flJ+kn6k/qT+rj6uPrT+tP6+vr6+ir7KvtR+1H7Z/tn+3n7efuc+5z74fvh+0P8Q/ys/Kz8/Pz8/Bf9F/3z/PP8nfyd/C/8L/zD+8P7YPtg+wb7Bvuz+rP6b/pv+kf6R/pA+kD6U/pT+m76bvp8+nz6bPps+j76Pvr8+fz5tPm0+Wf5Z/kM+Qz5l/iX+Av4C/h193X37vbu9ob2hvZD9kP2H/Yf9gj2CPbm9eb1rPWs9WT1ZPUs9Sz1HvUe9T/1P/V39Xf1sfWx9eT15PUY9hj2VfZV9pn2mfbh9uH2MPcw94z3jPf09/T3X/hf+L34vfj9+P34EfkR+fH48fik+KT4QfhB+O737ffA98D3vPe899b31vcD+AL4P/g/+I74jvju+O74VflV+bX5tfn5+fn5EfoR+vf59vm0+bT5Xvle+Qr5CvnA+MD4gfiB+E34Tfgo+Cj4EvgS+AT4BPj59/n38vfy9wL4Avg5+Dn4m/ib+Br5Gvme+Z75HPoc+pX6lfoL+wv7d/t3+8v7y/v4+/j7/fv9++D74Pur+6v7aftp+yH7Ifvb+tv6lvqV+lH6UfoR+hH65Pnk+c/5z/nI+cj5uvm6+ZT5lPlc+Vz5Lfkt+Sb5JvlU+VT5s/mz+Tb6NvrG+sb6TvtO+8D7wPsX/Bf8VvxW/Hz8fPyF/IX8c/xz/Fj8WPxU/FT8fvx+/N383fxh/WH9+P34/ZL+kv4n/yf/sf+x/yoAKgCPAI8A3ADcABIBEgEyATIBMgEyAQMBAwGcAJwABgAGAGH/Yf/J/sn+Uv5S/v39/f3I/cj9uP24/dr92v00/jT+v/6//mP/Y/8BAAEAiACIAPAA8ABAAUABgAGAAbIBsgHSAdIB3gHeAeAB4AHoAegB/gH+AR4CHgI7AjsCSQJJAkQCRAImAiYC5QHlAXYBdgHbANsAJwAnAIH/gf8N/w3/3v7e/u3+7f4g/yD/WP9Y/4X/hf+p/6n/0//T/xUAFQCFAIUALQEtAQYCBgL2AvYC4APgA7IEsgRnBWgF/QX9BWcGZwaXBpcGiQaJBkwGTAb4BfgFngWeBUUFRQXqBOoEjwSPBDgEOATyA/IDzgPOA9oD2gMUBBQEYgRiBJ4EnwSpBKkEegR6BB0EHQSjA6MDGgMaA5UClQIsAiwC+AH4Af4B/gEuAi4CbwJvAqgCqALJAsoCzALMAqoCqgJnAmcCDwIPAroBugGEAYQBgwGDAcMBxAE6AjoCyALIAkcDRwOhA6ED1wPXAwMEAwRABEAEnAScBBcFFwWkBaQFMwYzBrIGsgYQBxAHQgdCB0EHQQcHBwcHlQaVBvkF+QVVBVQF0ATQBIUEhQRvBG8EdgR2BIQEhASPBJAEmASYBJ0EnQSZBJkEhwSGBGQEZAQ1BDUEBQQFBN4D3gPEA8QDrwOvA4sDiwNEA0QD3QLdAnACcAIiAiICFAIUAlQCVALfAt8CngOeA2oEagQSBRIFbwVvBXAFcAUmBSYFugS7BFoEWgQoBCgENAQ0BHUEdQTSBNIEKwUrBWkFaQWBBYEFeQV5BWUFZgVaBVoFYgViBXgFeAWNBY0FjgWOBW8FbwUtBS0FygTKBEkESQSxA7EDDQMNA20CbQLjAeMBgQGBAVMBUwFXAVcBfQF9AbUBtQH4AfgBUQJRAscCxwJSA1ID1gPWAzkEOQRrBGsEZgRmBCQEJASgA6AD5ALkAhMCEwJgAWAB8wDzANQA1QDtAO0AFQEVAScBJwEXARcB8ADwAMsAywC6ALoAvQC9AMUAxQDKAMoA0ADQAOAA4AD7APwAGgEaAS8BLwE5ATkBPAE8ATsBOwE4ATkBOAE4AT8BPwFRAVEBbAFsAYkBiQGoAagBzQHNAfoB+gEvAi8CZwJnApoCmgK7ArsCwQLBAqcCpwJ8AnwCXQJdAmECYgKHAocCtQK1AtQC1ALiAuIC8gLyAhcDFwNMA0wDdQN1A28DbwMkAyQDlgKWAtUB1QH5APkAFgAWADr/Ov9v/nD+xf3F/Uz9TP0V/RX9J/0n/Xr9e/30/fT9c/5z/t/+3v4y/zH/d/93/7z/vP8AAAAANAA1AEwASwA9AD4AFAAUAO3/7f/m/+f/GQAZAIcAhwATARMBlQGWAfIB8gEmAiYCQwJDAlsCWgJ1AnUCjQKNApwCnAKjAqMCpgKnAqQCpAKOAo4CUAJQAtsB2wE5ATkBjgCOAAcABwC8/7z/mf+Z/3P/c/8k/yT/q/6r/i/+L/7l/eX97/3v/Ub+Rv7B/sH+M/8z/4f/h//R/9H/MQAxALgAuABRAVEB0AHQAQ8CDwL/Af8BrAGsAS8BLwGpAKkALwAvAM3/zf91/3X/Gv8a/7n+uf5e/l7+Gv4a/vX99f3u/e79A/4D/i/+L/5p/mj+oP6g/sj+yf7j/uP+/P78/h//H/9I/0j/aP9o/3D/cP9a/1r/LP8s//L+8v6y/rL+aP5o/gb+Bv6E/YT97Pzs/GX8ZfwY/Bj8GfwZ/Fn8Wfyp/Kn82fzZ/M38zfyM/Iz8PPw8/AX8Bfz9+/37FfwV/DD8MPw4/Dj8L/wv/Cj8KPwu/C78P/w//FD8UPxc/Fz8Z/xn/H38ffyj/KP81vzW/AP9A/0S/RL98Pzw/Jz8nPwj/CP8l/uX+wL7Avtx+nL69/n3+az5rPmh+aH50fnR+SH6Ifp1+nb6vPq8+uz67PoD+wP7+/r6+tf61/ql+qX6d/p3+lr6WvpR+lH6UvpT+kv6S/op+in66/nr+a35rfmX+Zf5xvnG+TD6L/qs+qz6FvsX+2H7YfuZ+5n7yvvK+/H78fv7+/v71/vX+4D7gPsL+wv7mfqZ+lP6U/pS+lH6lvqW+hD7EPuu+677aPxo/Dv9O/0T/hP+z/7P/kv/S/94/3j/X/9f/xT/FP+t/q3+NP40/q79rv0c/Rz9gvyD/O/77/t5+3n7NPs0+yn7KftT+1P7n/uf+/77/vtf/F/8s/yz/Ov86/z5/Pn82fzZ/JX8lfw//D/86fvp+537nftd+137Jvsm+//6//r3+vf6HPsc+3D7cPvh++H7VfxU/Ln8ufwP/Q/9X/1f/af9p/3W/db91v3W/aD9oP1F/UX95/zn/Kj8qPyc/Jz8vvy+/Pf89/wo/Sj9Pv0+/Tr9Ov0y/TL9Qf1B/XX9df3M/cz9Nf41/p3+nf7x/vH+Kf8p/0f/R/9U/1T/VP9U/0D/QP8K/wr/qv6q/ij+KP6b/Zv9GP0Y/a38rfxb/Fv8Jfwl/BL8E/ws/C38d/x3/Ov86/x1/XX9+f35/WH+Yf6l/qX+0v7S/v7+/f40/zX/dv92/7r/uv/9//3/QwBCAJUAlQD2APYAXgFeAcABwQEOAg4COgI6Aj8CPgIeAh4C5AHkAZ0BnQFRAVIBBwEHAcQAxACWAJYAiQCKAKUApQDfAN4AJAEkAWQBZAGgAaAB6AHoAUgCSAK8ArwCMAMwA4oDigO9A70D0gPSA90D3QP2A/YDJQQlBGAEYASYBJgExQTFBPIE8gQvBS8FeQV5BbcFtwXMBcwFrAWsBV4FXgX1BPUEgwSDBBYEFgS0A7QDYwNjAyMDIwPzAvMC0QLRArUCtQKUApQCZQJlAi8CLwIGAgYC9AH0Ae8B7wHhAeEBwQHBAZ0BnQGDAYMBdgF2AXEBcQF4AXgBnAGcAeQB5AE+Aj4CkAKQAs4CzwIDAwMDPQM9A3oDegOuA64D0gPSA+cD5wP2A/YDCAQIBCAEIARGBEYEewR7BLoEugT7BPoENQU1BWMFYwV/BYAFgwWEBXIFcgVZBVkFRwVHBTkFOQUeBR4F3wTfBHgEeAT6A/oDggOCAysDKwMAAwED/gL+AgsDCwMMAwwD8gLzAs4CzQK+Ar4C2wLbAhoDGgNUA1UDZwNnA0oDSgMTAxMD4gLiAsgCyALGAsYC0gLSAt8C3wLmAuYC4QLhAtIC0gLAAsACtwK3AsYCxgL3AvcCTANMA70DvQM3BDcEqgSqBBEFEQV2BXYF5AXlBVkGWQa/BsAG/Qb9BgMHAwfUBtQGewZ7BgkGCQaGBYYF/gT/BHwEfAQPBA8EyAPIA7UDtQPdA90DNQQ1BJ4EngTxBPEEEQURBfwE/ATEBMUEhgSGBFAEUQQmBCUEAAQABNgD2AOnA6YDYwNjAwsDCwOkAqQCOwI8At8B3wGXAZcBZgFmAUUBRQEuAS4BFgEWAfsA+wDiAOIA0ADQAMAAwACnAKcAfAB8AEoASgAmACYAJAAkAEIAQgBwAHAAnwCfAM0AzQAFAQQBUQFRAbUBtQElAiYClgKWAvgC+AJCA0MDcANwA30DfQNmA2YDKQMpA84CzgJiAmIC+QH5AaQBpQFvAW8BXwFfAXsBewHEAcQBMQIxArACsAImAyYDfAN8A6cDqAOkA6QDdAN0AxgDGAOTApMC6wHrAS0BLQFyAHIA1f/V/2r/a/81/zX/Jv8m/yf/J/8m/yb/G/8c/wb/Bv/p/uj+y/7L/rv+u/7E/sT+5f7l/hH/Ef8z/zP/Pv8+/zj/OP8x/zH/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AP8B/wv/C/86/zr/i/+L//n/+f93AHcA8QDxAE0BTQF0AXQBXwFfARQBFAGoAKgANAA0ANT/1P+X/5b/f/9//4r/iv+y/7L/8//z/0MAQwCZAJkA6ADoACwBLAFkAWQBjwGPAa8BrwHEAcQB1QHVAewB7AERAhECTAJMAqECoQILAwsDeQN5A80DzQPvA+8D3QPeA60DrgN9A30DXQNdA0kDSgMwAzADAAMAA7UCtQJhAmICHwIfAgUCBQIYAhgCSQJJAogCiALQAtACLQMtA64DrgNWBFYEFAUUBdEF0QV5BnkGBAcEB3IHcge9B70H3QfdB8cHxwd8B3wHCQcJB4YGhgYLBgsGqQWpBWUFZQU3BTcFEQURBeQE5ASpBKkEZQRlBCQEJAT3A/cD7APsAwwEDARUBFQEtAS1BBUFFQVaBVoFbQVtBUgFSAX8BPwEpgSmBGIEYgRBBEEEPwQ/BFYEVgSABIAEvwS/BBQFFAV8BXwF6QXpBUgGSAaMBowGtAa0BskGyQbSBtMGzgbOBrAGsAZqBmoG+AX4BWgFaAXOBM4EQgRCBM8DzwN4A3gDOQM6AxUDFQMSAxEDOAM3A4cDhwPzA/MDZgRmBMQExAT7BPsEBQUFBe0E7QTDBMMEjwSPBEkESQTqA+oDdQN1AwEDAQOtAq0CiwKLAp4CngLTAtMCEQMRA0ADQANYA1gDZANkA3MDcwOJA4kDmQOZA48DjwNoA2gDNAM0Aw4DDgMIAwgDJAMkA1oDWwOdA50D3gPeAxYEFgRDBEMEaARoBIgEiASYBJgEiASIBEkESQTeA94DWQNZA9IC0gJfAl8CDAIMAt8B3wHQAdABzgHOAcQBxAGmAaYBcwFyATABMAHlAOUAlQCVAEgASAAJAAkA6f/p/+3/7f8UABQATwBQAIwAjAC/AL8A6ADoAAwBDAEsASwBOQE5AR8BHwHTANMAYgBiAOz/7P+S/5L/Zv9m/2X/Zf+B/4H/rf+t/+T/5P8qACoAfQB9ANIA0gATARMBNAE0ATkBOQE5ATkBTAFMAXwBfAG/Ab8BAgICAjcCNwJcAlwCeQJ5ApMCkwKrAqsCuQK5AqoCqgJxAnECDgIOApMBkwEZARkBsgCyAGUAZgAyADIAFgAWAAwADAAMAAwADAAMAAMAAwDz//P/3//f/9D/0P/N/83/3P/c//n/+f8UABMA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4gDiAFYBVgHPAc8BPwI/AogCiAKRApECVwJYAvUB9QGMAYwBOQE6AQ0BDQEEAQQBBQEFAekA6QCYAJgAHgAeAKX/pf9M/03/F/8X//P+8/7X/tf+yv7K/tD+0P7n/uf+Df8N/1b/Vv/X/9f/jQCNAF0BXQEgAiACwALAAjEDMQNsA2wDagNqAzMDMwPnAucCrgKuAqACoAK+Ar4C/gL+AlQDVAO6A7oDKQQpBIwEjATIBMgEygTKBJcElwRVBFUEKgQqBB0EHQQLBAsEwgPCAzgDOAOaApoCKwIrAhMCEwI9Aj0CbgJuAm4CbgI0AjQC4QHhAaYBpgGZAZoBrgGuAckByQHqAeoBMAIwArwCvAKGA4cDXgReBBEFEQWVBZUFBQYGBnwGfAbvBu8GPwc/B1QHVAcsBywH2AbYBm8GbwYHBggGuQW5BYsFiwV0BXQFYgViBVgFWAVqBWoFpAWkBfIF8gUsBiwGOgY6Bi0GLQYuBi8GYAZgBsgGyAZQB1AH3AfcB0kISgh+CH4IbAhsCBsIGwioB6gHMgcyB8kGyQZkBmQG7wXvBWwFbAX8BPwEyQTJBNkE2QQFBQUFEwUTBeAE4AR9BH0EFQQVBM4DzgO0A7QDvwO/A+UD5QMdBB4EbQRtBOEE4QSFBYUFSgZKBgMHBAd+B34HpwenB5gHmAd7B3sHZAdkB0gHSAcRBxEHuwa7BlQGVAbpBekFfQV9BQYFBgWFBIUEAQQBBIEDgQMGAwYDiwKLAhcCFwLBAcEBpgGmAdIB0gE6AjoCxwLHAlsDWwPbA9sDOQQ5BHsEewS6BLoEDwUPBYUFhgUYBhgGwAbABn0HfQdFCEUI8gjyCE4JTgk6CToJzAjMCEEIQQjVB9UHngeeB4gHiAd4B3gHXwdfB0QHRAcwBzAHGwcbB+UG5QZnBmcGjwWPBXEEcQRLA0sDaAJoAvoB+gEJAgkCdwJ3AhEDEQOsA6wDKgQqBIAEgASyBLIE0gTSBPUE9QQwBTAFhwWHBfUF9QVwBnAG6wbrBlIHUgeKB4oHeAd4Bx0HHQeZBpkGIQYhBuAF4AXaBdoF+gX6BR4GHgYxBjEGIAYhBt0F3QVWBVYFjgSOBKEDoQO+Ar4CDwIPAqgBqAGBAYEBiQGJAbUBtQH+Af4BWQJZArQCtAL2AvYCDgMOA/kC+QLMAswCrgKuArwCvALwAvACHAMcAwQDBAOPAo8C2gHaARYBFgFkAGQAuv+6///+//4v/i/+Zf1l/cn8yfxx/HH8Wvxa/Gv8a/yG/Ib8lfyV/Iz8jPxx/HH8S/xL/B38Hfzo++j7r/uv+4X7hft8+3z7nfud+9773vsr/Cv8d/x3/Mb8xvwc/Rz9fv1+/e397f1r/mv++v76/ov/i//9//3/JwAnAPb/9v90/3T/yv7K/iD+IP6T/ZP9L/0v/en86fyr/Kv8YPxg/AD8APyU+5T7Kfsp+776vvpI+kj6x/nH+VT5VPkY+Rj5MPkw+ZL5kvkI+gj6TvpO+jP6M/q5+bn5FfkV+Y/4j/hi+GL4ofih+Db5Nvn4+fj5s/qz+j77Pvt8+3z7ZPtk+/r6+vpJ+kn6Xfld+U74TvhJ90n3g/aD9iL2IvYs9iz2iPaI9hP3E/ey97L3WfhZ+Pf49/h1+XX5uvm6+bn5ufmA+YD5MPkw+eb45viq+Kr4fPh8+Fb4Vvg3+Df4Hvge+Af4B/jq9+r3xffF95z3nPd393f3aPdo9333ffey97L34/fj9+T35Pep96n3U/dS9xr3Gvcg9yD3UPdQ9373fveF94X3Xfdd9xP3E/e39rf2WfZZ9gX2BfbA9cD1j/WP9Xz1fPWU9ZT12/Xb9T72PvaZ9pj2yPbI9sH2wfaP9o/2TPZM9g72Dfbk9eT11PXU9d/13/UL9gv2YvZi9uL24vZx93H35ffl9yD4IPgr+Cv4Kfgp+D74Pvh2+Hb4y/jL+Cz5LPmG+Yb5z/nP+Q36DfpR+lH6pvqm+vf69/oZ+xn77frt+nr6evrl+eX5VvlW+e/47/jL+Mv4/fj9+Ib5hvk++j766Prn+k/7T/tn+2f7RvtF+wr7CvvR+tH6sfqx+rv6u/r7+vv6cPtw+wv8C/yt/K38OP04/ZX9lf3F/cX92P3Y/eD94P3j/eP94P3g/dH90f22/bb9hv2G/Tb9Nv3B/MH8Pvw+/NT71Puk+6T7tPu0++v76/sr/Cv8X/xf/IT8hPyl/KX83Pzc/EX9Rf3l/eX9mv6a/iz/LP9y/3P/dv92/2X/Zf9r/2v/j/+P/7T/tP++/77/qf+p/4//j/+Q/5D/xf/F/ycAJwCZAJoA9QD1ACYBJgE9AT0BXgFeAaYBpgETAhMCjAKMAu4C7gIZAxkD+wL7ApcClwINAg0CkgGSAVYBVgFwAXAB3QHdAYQChAJFA0UD/AP8A4sEiwTjBOMEAAUABeME4wSQBJAEFQQVBIkDiQMGAwYDmAKYAkYCRgIfAh8CQQJBAr4CvgJ/A38DSgRKBOUE5QQ3BTcFRwVHBSoFKgXzBPMErASsBFYEVgT3A/cDoQOhA3YDdgOaA5oDCwQLBKMEowQuBS8FmAWYBe0F7QVDBkQGmQaZBtUG1QbiBuIGtwa3BlkGWQbVBdUFPQU9BakEqQQuBC4E1QPVA6QDpAOeA54DxAPEAwoECgRhBGEEwQTCBDYFNgXGBcYFXwZfBtsG2wYcBxwHHgceB/kG+QbBBsEGgwaDBkMGRAYHBgcGzwXPBZwFnAV1BXUFbAVsBYQFhAWuBa4FwwXDBZ8FnwUwBTAFeQR5BIwDjAONAo0CsAGwASoBKgESARIBVgFWAc0BzQFTAlMC2ALYAl4DXgPsA+wDhwSHBCAFIAWcBZwF1gXWBcIFwgV5BXkFLAUsBf4E/gTsBOwE1QTVBJ4EngRIBEgE6QPpA5kDmQNhA2EDOwM7Ax8DHwMSAxIDHwMfA0oDSgOHA4cDtgO2A7sDuwOTA5MDUQNRAxMDEwPqAuoC1wLXAtAC0ALHAsgCsAKxAn8CfwI5AjkC+AH4AeEB4gEOAg4CfwJ/AiEDIQPcA9wDmwSbBEkFSQXTBdMFLQYtBlIGUgZGBkYGDAYMBrMFtAVVBVYFFAUUBQYFBgUpBSkFZwVnBa4FrgX2BfcFPQY9BncGdwaTBpMGggaCBkcGRwb8BfwFygXKBdQF1AUfBh8GiQaJBtwG3QbvBu8GuAa4BkgGSAa6BboFIwUjBZwEnARABEAEJwQnBFYEVgS1BLUEHQUdBV4FXgVSBVIF6wTrBD0EPQR5A3kDzwLPAlUCVQIBAgECwgHCAZIBkgF9AX0BiwGLAbYBtgHtAe0BIAIgAkcCRwJeAl4CaQJpAnECcQKHAocCvQK9AiMDIwO5A7kDbQRtBBcFFwWOBY4FuAW3BZYFlgVBBUIF2QTZBHMEdAQaBBoEzwPPA5IDkgNiA2IDOwM7AxgDGAPyAvICxwLHApICkgJMAkwC6AHoAVwBXAG2ALYAFwAXAK3/rf+Z/5n/3v/e/2EAYQD7APsAfwF/Ac4BzgHkAeQB2wHbAd8B3wEPAg8CbQJtAtwC3AI2AzYDYgNiA1cDVwMgAyAD0ALQAoMCgwJTAlMC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DwAPAF8AXwC+AL4AHwEfAW4BbgGdAZ0BqgGqAZ0BnQGCAYIBYAFgATsBOwEXARcB9QD1ANUA1QC5ALgAnACcAH4AfgBfAF8AQgBCACgAKQAVABQADAAMABoAGgBJAEkAnQCdABABEAGSAZMBEQISAn0CfQLGAsYC4wLjAtoC2gKzArMCeAJ4AicCJwK9Ab0BPQE8AbIAsgAsACwAs/+z/0r/Sv/3/vf+vf69/pn+mf6E/oT+ev56/oD+gP6d/p3+0P7Q/hD/EP9V/1X/nf+d/+j/6P8uAC4AYwBjAHsAewB3AHcAYwBjAE0ATQA7ADsAKQApABQAFAD6//r/3//f/9P/0//l/+T/GQAaAGwAbADNAM0ALwEvAZEBkQH4AfgBYgJiAsUCxQIJAwkDHwMfAwUDBQPFAsYCdQJ1AiQCJALeAd4BqwGrAYwBjAF6AXoBZAFkATkBOQH5APkAtAC0AIYAhgCGAIYAtwC3AAsBCwFsAWsBxQHFAQ0CDQJEAkQCcAJwApkCmQLCAsIC6wLrAg8DDwMtAy0DRQNGA1YDVgNfA18DZQNlA28DbwN/A4ADjwOPA4gDiANYA1gD/QL9AooCigIbAhsCygHKAZ0BnQGLAYsBggGCAXABcAFSAVIBLgEuARMBEwEPAQ8BHgEeATMBMwE+AT4BNwE3ASQBJAEVARUBFAEUASYBJgFHAUcBdQF0AawBrAHwAfABQQJBApkCmQLpAukCHAMcAyUDJQMDAwMDvQK9Al0CXQLxAfEBiAGIATUBNQEFAQUB9AD0AO0A7QDdAN0AwQDBAKgAqACpAKoAzwDPAA8BDwFRAVEBeQF5AXkBeQFSAVMBFwEXAeMA4wDQANAA5wDnABoBGgFJAUoBWQFYAT4BPgENAQ0B7gDuAPoA+gAwATABcwFzAa8BrgHpAekBQAJAAsoCygJ4A3gDHQQdBIkEiQSoBKgEjwSPBGMEYwRHBEcERwRHBFoEWgRyBHIEhQSFBJYElgSvBK8E0gTSBPkE+QQdBR0FPQU9BWAFYAWLBYwFvQW9BeYF5gXyBfIF1QXVBZAFkAU0BTQF1gTWBIcEhwRIBEgEDgQOBMkDyQNvA28DBAMEA5cClwI9Aj0CAwIDAukB6QHjAeMB3gHeAc8BzwG1AbUBmQGZAYABgAFqAWoBVAFUATwBPQEoASgBIAEgASwBLAFWAVYB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CP8I/5r/mv8MAAwAYgBiAJoAmgCuAK4AnwCfAHcAdwBLAEsAMQAxADEAMQBFAEUAWgBaAF8AXwBRAFEAPAA8ACsAKwAiACIAGwAcABAAEAACAAIA/v/+/wwADAAwADAAZwBnAK4ArwAIAQgBcAFwAdgB2AEtAi4CYAJhAm8CbwJjAmMCSwJLAjECMQIXAhcC/AH8AdsB2wGxAbEBhAGFAWABYAFPAU8BVAFUAWQBZAFvAW8BagFqAVkBWQFLAUsBTwFPAWwBbAGbAZsByAHIAd4B3gHSAdIBqQGpAXUBdQFIAUgBLgEuASQBJAEmASYBOgE6AW4BbgHNAcwBUAJQAuAC4AJcA1wDrwOuA9UD1APdA90D2gPaA9gD2APYA9gD1APVA8QDxAOhA6EDawNrAyYDJgPQAtACagJqAvMB8wF1AXQB/gD+AKEAoQBkAGQARwBHAEMAQwBRAFIAbgBuAJMAkwC2ALcAzgDOAM8AzwCzALMAewB7AC0ALQDY/9j/hf+F/0H/Qf8S/xL///7//gf/B/8g/yD/P/8//1r/W/95/3n/qP+o//T/9f9fAF8A2gDaAFEBUQGyAbIB8QHxAQoCCgL9Af0BzgHOAYoBigFCAUMBDQENAfoA+gAMAQwBNQE1AV0BXQFzAXMBdgF2AXABcAFvAW8BeQF5AYwBjAGjAaMBwQHBAesB6wEpAikCfAJ9AuUC5QJdA10D2APYA0gESASZBJkEwATABLoEugSLBIsEOgQ6BM8DzwNQA1ADwQLBAigCKAKNAY0B/wD+AI4AjgBJAEkALwAvADMAMwBAAEAARwBHAEAAQQAtAC0AEgASAPP/8//X/9f/yP/I/9P/0/8AAAAATwBPALMAswAZARkBdgF2AcQBxAEDAgMCNQI1AmECYQKSApECywLLAgIDAgMkAyQDJQMlAwwDDAPpAukCwALAAoYChgIwAjACwgHCAVkBWQETARMBAAEAARkBGQFFAUUBaQFpAXQBdAFsAWwBaAFoAX4BfgGyAbIB8QHxASACIAIvAi8CIwIjAgoCCgL2AfYB8wHzAQgCCAIrAisCSwJLAlICUgI2AjYC+wH7Aa8BrwFeAV0BCAEIAawArABIAEgA6P/n/5b/lv9i/2P/VP9U/2z/bP+p/6n/CgAKAI0AjQAmASYBwAHAATwCPAKAAoECggKBAkgCSALpAeoBgAGAASMBIwHkAOQA0wDTAPkA+QBQAVEBwwHDAS0CLQJtAm0CeAJ4AlgCWAIoAigC+QH5AdMB0wGzAbMBlQGVAX0BfQF0AXUBhQGEAbQBswEBAgECZAJkAssCywIeAx4DSQNJA0IDQgMQAxADwgLCAm0CbQIjAiMC8AHwAdcB1wHTAdMB1wHXAdsB2wHgAeAB6wHrAf0B/QENAg0CCQIJAucB5wGsAawBagFqATsBOwExATEBUwFTAZgBmAHyAfIBTwJPAqMCowLkAuQCDAMNAxYDFgP9AvwCwwLCAnUCdgInAicC5QHlAbcBtwGcAZwBlAGUAZ0BnQGrAasBrQGtAZEBkQFRAVEB9AD0AIcAiAAVABUApf+l/0H/Qf/4/vj+0/7T/tL+0v7q/ur+Ef8R/zj/OP9U/1T/Vf9V/zD/MP/p/un+lf6U/lH+Uf4y/jL+Of45/lf+V/58/nz+m/6b/rL+sv7A/sD+w/7D/rX+tf6Q/pD+Vf5V/gb+Bv6t/a39V/1X/Qz9DP3T/NP8q/yr/JP8k/yM/Iz8m/yb/MT8xPwD/QP9Sf1J/YT9hP2l/aX9qf2p/Zf9mP19/X39Z/1n/WH9Yf1v/W/9j/2P/bb9tf3X/df97/3w/f/9//0G/gb++/37/dH90P2C/YL9Hv0e/cT8w/yP/I/8iPyI/Jn8mfyh/KH8ivyK/E/8T/wD/AT8vfu9+4f7hvtg+2D7RftG+z/7P/tf+1/7sfux+y78Lvy//L/8SP1I/bb9tv0E/gT+Mf4x/kH+Qf46/jr+Kv4r/iH+If4h/iH+H/4f/gn+Cf7W/db9kv2S/Vf9V/07/Tv9Q/1D/WL9Yv2F/YX9oP2g/bD9sP20/bT9pv2m/YT9hP1Q/VD9Hf0d/f38/fz5/Pn8DP0M/Sb9Jv03/Tf9M/0z/Rr9Gv31/PX81fzV/M38zfzo/Oj8I/0j/XL9cv3E/cT9D/4P/lH+Uf6M/oz+wP7A/ub+5v7s/u3+yv7K/oX+hf40/jT+9v32/eD94P3x/fH9IP4g/l/+YP6q/qr+/f79/k//T/+Q/5D/tP+0/7r/uv+w/7H/sP+v/8b/xv/2//b/MQAxAGsAawCbAJsAxADEAOsA6wAQARABMAEwAUcBRwFXAVcBbQFtAZMBkwHPAc8BFgIWAlYCVgKAAoACkQKRApQClAKZApkCowKjAqsCqwKgAqACegJ6Aj4CPgL+Af4BygHKAawBrAGeAZ4BlgGVAYoBigF5AXoBZAFkAUcBRwEhASEB8ADvALUAtgB4AHgAPwA/ABYAFQAFAAQAEgATAD0APgB/AH4AzQDNACMBIwF5AXkBxAHEAfcB9wEOAg8CDQINAv0B/QHnAecB0AHQAbsBuwGwAbABtgG2AdAB0AH1AfQBEwITAhoCGgIDAgMC0wHTAZUBlQFXAVcBHAEcAd4A3gCYAJgARwBHAPH/8f+g/6D/X/9g/zX/Nf8e/x7/Fv8W/xn/Gf8t/y3/VP9U/4f/h/+6/7r/4v/i//z//P8RABEALQAtAFQAVACGAIYAvgC+APcA9wAwATABbwFvAcABwAEuAi4CsgKyAjIDMgOFA4UDjwOPA0wDTAPXAtYCWAJYAvEB8QGxAbEBkgGSAYMBgwFvAW8BRwFIARABEAHWANYAsACwAKoAqgDFAMYA9wD3ADMBMwFzAXMBsgGyAe0B7QEZAhkCLgItAigCKAIOAg0C7AHsAdAB0AG+Ab4BtQG1AasBqwGVAZUBawFrAS4BLQHhAOEAjgCOAD0APQD4//j/wf/B/5n/mv+D/4P/f/9+/5b/lf/P/8//JgAmAI0AjgDqAOoAKAEoAUIBQgFGAUYBRgFGAU0BTAFYAVgBXgFeAVMBUwE2ATYBDwEPAegA6ADPAM8A0QDRAPgA+ABGAUYBtQG1ATgCOAK5ArkCHwMfA1EDUQNBA0ED9gL2An8CfwL2AfYBaAFoAdkA2QBNAE0AzP/M/17/X/8M/wv/1f7V/rb+t/6v/q/+w/7D/vf+9/5J/0n/qv+r/wEAAQA2ADUAPgA+ACAAIADu/+7/tv+2/4D/gP9Q/1D/J/8n/wv/C//9/v3+/P78/gX/Bf8Q/w//Ev8T/wj/CP/z/vP+5f7l/vD+8P4f/x//a/9r/8T/xP8XABcAXwBfAJwAnADSANIAAQEBAScBJwE+AT4BQgFCATQBNAEaARoB/gD/AOoA6wDiAOIA5ADkAPAA8AABAQABFQEVATIBMgFfAWABogGiAfYB9gFOAk4ClQKVArcCtwKuAq0CfgJ+AjgCOQL0AfQBvwG/AZ8BnwGRAZEBjQGNAZIBkgGfAZ8BsgGxAcQBxAHKAcoBuwG7AZYBlgFeAV4BHgEeAeAA4AC2ALYAtQC1AOoA6gBWAVYB2wHbAVQCVAKaApoC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8ATxBAwFDAUCBQIF1ATUBI4EjwQ+BD4E8APwA6wDrAN3A3cDVQNVA0IDQgMzAzMDGgMaA+sC6wKoAqkCYQJhAikCKQINAg0CDgIOAiYCJgJTAlMCmwKbAgMDAwOAA4AD/AP8A14EXgSdBJ0ExATEBOgE6AQSBRIFQAVABWgFaAWHBYgFpwWnBdUF1QUYBhgGagZqBsEGwQYRBxEHWAdYB5cHlwfQB9AH/gf+BxYIFwgRCBEI6wfrB60HrQdkB2QHHgcfB+IG4gatBq0GeQZ5BkAGQAYEBgQGzgXOBacFpwWOBY4FeAV4BVoFWgUwBTAFAQUBBd8E3wTXBNcE7ATsBBoFGgVTBVMFiAWIBbIFsgXQBdAF6AXoBQEGAQYcBhwGOgY6Bl0GXQaKBooGxgbGBhEHEQdlB2UHuge6BwcIBwhBCEEIWwhbCE0ITQgUCBUIuAe4B0YHRgfTBtMGcgZyBi8GLwYMBgwGBQYFBhEGEQYqBioGRwZHBloGWwZZBlkGQQZBBhwGHAb6BfoF6QXpBesF7AX/Bf8FHAYcBjkGOQZOBk4GWAZYBlYGVgZJBkkGMgYyBg4GDgbWBdYFhwWHBSYFJgXDBMMEcgRzBEUERQQ8BDwESQRJBFcEVwRWBFcERwRHBDMEMwQkBCQEGwQbBBEEEQQBBAEE6QPpA84DzgOyA7IDkAOQA14DXgMVAxUDtAK0AkQCRALNAc0BWAFYAekA6QCKAIoARgBGACYAJgAoACgAPwA/AFkAWQBsAGwAeQB5AIkAiQCiAKIAwwDDAN8A4ADoAOgA1wDXALIAsgCNAI0AfQB9AIYAhgCfAJ8AtwC3AMIAwgDBAMEAvAC8AL0AvQDHAMcA1ADUAOAA4QDuAO4ABAEEASsBKwFhAWEBoAGgAd0B3QETAhMCQAJAAmUCZQJ5AnkCbgJuAjcCNwLWAdYBXwFfAe4A7QCbAJsAcQBxAGwAbAB8AHwAkACQAJ0AnQClAKUAsACwAMYAxgDoAOgABQEFAQYBBgHdAN0AiQCJACMAIwDL/8v/lP+U/4P/g/+H/4f/jf+N/4r/iv+C/4H/gP+A/5D/kP+y/7L/3//f/w8ADwA9AD0AZgBmAIsAiwCsAKwAxgDGANUA1QDVANUAzQDNAMcAxwDPAM8A4gDiAPMA8wDtAO0AxADEAHoAegAeAB4Awf/B/23/bf8m/yb/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rACsACcBJwGZAZkB7AHsARUCFQIUAhQC9QH0AcUBxQGTAZMBZQFlATkBOQEFAQUBxgDGAIAAgABBAEEAFgAWAAoACgAfAB8AVwBXAKsAqwAQARABdAF0AcgBxwEBAgECIAIgAisCKgIrAisCLAIsAjECMQI2AjYCMgIyAiACIAIFAgYC6gHqAdAB0AGwAbABegF6ASgBKAHCAMMAYgBiACEAIAALAAsAHQAdAEYARgB2AHYApgCmANMA0wD8AP0AHQEeAS0BLQEkASQB/wD/AMcAxwCOAI4AZwBnAGAAYAB2AHcAnQCdAMkAyQD5APkAOQE5AY4BjgHuAe8BRQJFAn4CfQKXApcCoAKhArECsgLYAtcCEAMPA0oDSwN4A3gDkwOTA5wDnAOUA5QDewN7A08DTwMVAxUD2ALZAqICogJ1AnUCSwJMAiACIALuAe4BtgG2AX8BfwFOAU4BKgEqARUBFgEMAQwBAgEDAfIA8wDaANoAvgC+AKQApACRAJEAiwCLAJcAlwC2ALYA5QDmAB0BHgFXAVcBjwGPAckByQEIAggCRwJHAn8CgAKpAqkCwQLBAssCzALLAssCwgLCAq0CrQKKAokCVwJXAhQCFALDAcMBaQFpARMBEwHPAM8AqgCqAKEAoQCsAKwAwADAAOAA4AAUARUBaAFoAdkB2QFXAlcCyQLKAiEDIQNaA1oDfQN9A5UDlQOpA6kDuQO5A8cDxwPXA9cD7QPtAwwEDAQwBDAEUARQBGEEYQRhBGEETgROBDEEMQQRBBEE9QP1A90D3QPGA8YDqAOoA38DfwNOA04DHQMdA/EC8QLJAskCmgKaAl0CXQIQAhACvAG8AWwBbAEuAS8BDAENAQcBBwEVARUBJQElASsBKwEnAScBJwEnAT0BPQFyAXIBvgG/ARMCEwJfAl8CmgKaAsMCwwLgAuAC+AL4AgsDCwMZAxkDIgMiAykDKQMxAzEDOgM6Az4DPgM9Az0DOwM8A0EDQQNQA1ADXgNfA2ADYANOA04DKQMpA/wC/ALUAtMCuQK4Aq4CrwKzArMCvwK+AsoCygLRAtEC1gLWAtoC2gLcAtwC3ALcAtcC2ALOAs4CvgK+AqICogJ1AnUCOAI4AvIB8gGuAa4BcgFyATwBPAEFAQUByQDJAJEAkQBuAG4AbgBuAJgAmADjAOQARgFHAbUBtQEoAigC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UwVTBQQFBAW6BLoEewR7BEsESwQuBC4ELwQvBFoEWgSxBLEEIgUiBZoFmgUOBg4GgQaBBvIG8gZOB04HggeCB4sHiweCB4IHggeCB5EHkQebB5sHjgeOB28HbgdOB04HNwc3Bx4HHwfyBvMGsgaxBmsGawYwBjAGAgYCBtcF2AWiBaIFYgViBRwFHAXRBNEEfQR9BB0EHQS6A7oDZQNlAysDKwMIAwgD7wLvAt0C3QLdAt4C/wL/AkADQAORA5ED4wPjAzgEOASbBJsEDAUMBXcFdwXDBcQF4wXjBdwF3AW9Bb0FkwWTBWgFaAVBBUEFIAUgBQQFBAXtBO0E4QThBOwE7AQPBRAFQAVABWkFaAV+BX4FhQWFBYUFhQV4BXgFRgVGBdgE1wQxBDEEcANwA78CvwI6AjoC6AHoAcMBwwHBAcEB0gHRAeIB4wHkAeQB1QHVAcABvwGoAacBhQGGAUYBRwHoAOcAegB6AB8AHwDw//D/7//v/wgACAAhACIAKAApAB4AHgASABIAFQAVACwALABPAE8AcwBzAJUAlQC+AL4A8gDyADIBMgF8AXwBywHLAR0CHQJkAmQCjwKPApECkQJuAm4CNQI1AvcB9wG8AbwBiQGJAVoBWgErASoB/QD9ANkA2QDMAMwA2wDbAP8A/wAyATIBegF6AdoB2gFDAkMClQKVArUCtQKoAqgCigKLAnYCdgJ2AnYChwKHAp0CnQKpAqkCoQKhAo4CjgKHAocCpgKmAu4C7gJHA0YDlQOVA9AD0AP8A/wDHQQdBCYEJgQDBAMErwOwAzwDPAPGAsUCZQJkAhwCHALiAeMBqwGrAXMBcwFIAUgBPgE9AWEBYQG0AbQBKwIrArACsAIhAyEDYgNiA2YDZgM+Az4DCAMIA9gC2AKwArACigKJAmICYgJDAkMCPwI/AmICYQKqAqoCAwMDA0MDQwM/Az8D5wLnAlICUgKyAbIBLQEtAcUAxQBhAGEA7P/s/2L/Yv/e/t7+fP59/lL+Uf5b/lz+hv6G/rf+t/7f/t/+/f79/hv/G/9A/z//av9q/5v/m//X/9j/IwAjAH0AfQDXANcAJgEnAWIBYgGGAYYBjwGQAX0BfAFRAVIBFgEWAdgA2AChAKIAeQB6AGUAZQBmAGQAdgB2AIsAjACRAJEAdQB1AC4ALgDI/8f/Uv9S/9j+2P5U/lP+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EwITAicCJwLGAcYBQwFEAfQA9AAEAQQBawFrAf4B/gGMAowCAQMCA2QDZAO/A78DDgQOBDgEOAQpBCgE3APcA2ADYAPJAskCJgImAoUBhQH0APQAeQB5AAsACwCh/6H/Of85/93+3f6X/pb+a/5r/lj+Wf5i/mL+j/6P/ub+5v5d/13/2//b/0AAQAB9AH0AlACUAJkAmgClAKUAxgDGAPcA9wAjASMBLwEvAQ0BDQHIAMkAgwCDAF0AXQBqAGoApACkAPsA+wBbAVsBsQGxAfEB8QEbAhsCOgI6Al8CXwKNAo0CtgK2AsUCxQKrAqsCbQJtAiQCJALzAfMB+QH5AToCOgKXApcC5QLlAg0DDQMaAxoDJgMlAzMDMwMyAzIDEwMTA90C3QKlAqUCeQJ5AlMCUwIjAiMC3QHdAX4BfQEHAQcBhQCFABMAEwDK/8r/sf+x/7b/tv/A/8D/zP/M//H/8f9HAEcA0gDSAHEBcgH5AfkBRAJEAkcCRgIIAggCngGfAScBJwG6ALoAZgBnAC8ALwAXABcAKAAoAGoAagDeAN4AdwF3ASUCJQLRAtICYANgA64DrgOlA6UDTQNNA80CzQJYAlgCEwIUAggCCAIoAigCWwJcAoQCgwKLAosCbAJsAikCKQLLAcoBWQFZAewA7QCqAKsAsgCyAP4A/gBfAV4BnAGcAZcBlwFXAVcB8wDzAH4AfgAHAAYAo/+j/2P/Y/9M/0z/VP9U/3H/cf+n/6f//P/8/2QAZADAAMAA7wDvAO4A7gDXANcAxwDHAMYAxgDKAMoAxQDFAK0ArQB8AHwALgAuAMX/xf9O/07/4v7i/pD+kP5b/lv+R/5H/mP+Y/7A/sD+Xf9d/xoAGgDQANAAZgFmAdQB1AEbAhsCOgI6AjgCOQIqAioCKwIqAkgCSAJ5AnkCpQKlAr0CvQLDAsMCwQLBAsUCxQLeAt4CGQMZA3MDcwPTA9MDFwQXBCYEJgQCBAIEvAO8A2MDZAP2AvYCcQJwAt0B3QFPAU8B2gDbAIcAhwBbAFsAXQBdAIsAiwDVANUAJAEkAXEBcAHEAcQBLAIsAqMCowIHAwcDNgM2AyADIAPVAtUCdwJ3AiICIgLiAeIBqAGoAVwBXAH2APYAjgCOAFAAUABYAFkAowCjABABEAGCAYEB4wHjASgCKAJFAkUCMQIxAu8B7wGSAZEB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yQnKCRIKEQpsCm4KywrIChALEgs5CzcLHwshC7oKuAoNCg4KZAlkCQEJAQn5CPoIIwkiCSkJKgnjCOMITwhQCKoHqgcvBy8HAQcCBxMHEwc7BzwHcAdwB9QH1AeQCJAIdgl2CQUKBQrNCc0J8QjyCCAIIAjtB+4HRwhFCIAIgggcCBoIIwclBykGKAaVBZYFfgV+Ba8FrwXzBfQFIQYgBhoGGwbyBfEF2gXaBfAF8AXuBe4FYgViBSwELATGAsYC2gHZAZwBnAG7AbwB1QHUAekB6gE9AjwC3wLhAqUDpANUBFUE+wT6BLAFsAVcBlwGvwa+BrcGuAZtBm0GHgYeBuoF6wXXBdYF3wXgBQUGBAY0BjQGSAZJBiwGLAbqBeoFowWjBV8FYAUABQAFTwRPBDoDOQPuAe8B4gDiAI0AjQAQARABDAIMAuYC5gJCA0IDTQNNA3kDegMLBAoEywTMBEQFQwUlBSYFkQSQBPED8gOlA6UDsAOwA8ADwAOJA4gDEAMRA7ACrwKtAq4C/AL7AkMDRANQA1ADPQM+A1ADUAOfA58D9QP2Aw0ECwSvA7ED3QLcAqQBpAE+AD4A9P7z/gz+Df6s/av9xv3H/T7+Pf7e/t/+ev96/93/3v8UABMAUQBSAMgAxwBQAVEBigGJATgBOAGTAJMAHwAeACcAKACOAI0A7ADtABwBGgE8AT4BqgGpAY4CjgLWA9YDNAU0BUAGQAatBq0GfwZ/BhEGEgbVBdQF8wX0BTMGMQYoBioGpQWkBbUEtgSNA40DVAJTAkIBRAGyALAA0QDVAI8BiwFaAl0C2wLYAvIC9ALrAusC+QL4AhwDHQNCA0EDVwNYA1IDUQP8Av4CMwIyAgEBAgHb/9r/K/8s/yb/Jf+N/43/CAAIAF4AXgCaAJoA+QD4AKkBqQGjAqICegN7A7wDuwMoAyoDFAISAgYBBwFyAHEAUwBUAHoAegDDAMMAKwEsAawBqwEWAhgCTwJOAl8CYQKLAokC7wLxAokDhwMdBB4ElQSVBOkE6gQmBScFWQVYBZAFkgX4BfcFlAaWBj0HPAeBB4IHFgcXBxAGEAbfBOAE+AP3A3gDeQNJA0kDUgNSA6ADogMrBCkElQSXBH4EfAS0A7YDnAKbAqcBqAEHAQYBcABwAIn/iv9M/kv+EP0S/Vb8VPxF/Ef80/zS/K79r/2W/pX+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IgIiAmcCZwKDAoMCfAJ9AmICYgI+Aj4CFwIXAvkB+gH8AfwBMgIxAo8CjgLsAu0CIQMhAyIDIgP8AvwCvwK/AmoCagL2AfYBbwFvAe8A7wCIAIcANgA2AOr/6v+g/6D/cP9w/3r/ev/Y/9j/gQCBAFUBVQEdAh0CqwKrAu8C7wL9Av0C/wL/AhEDEQMzAzMDSANIAzUDNQP6AvoCswKzAocCiAKQApACxALEAgkDCQNEA0QDawNrA3YDdgNgA2ADJgMmA9kC2QKOAo4CRgJGAuoB6gFjAWMBugC6ABoAGgCt/63/ff9+/33/ff+Z/5n/y//L/xQAFAB1AHUA4gDiAEwBTAGbAZsBwgHCAcYBxwHHAccB4wHjARkCGQJDAkMCMwIzAtgB2AFLAUsBuwC7AE0ATgAOAA4A8P/w/9j/2P+4/7j/l/+X/5X/lf/N/83/PAA8AL8AvwArASsBcwFzAbEBsQENAg0CmQKZAj8DPwPVA9UDQARABIoEigTLBMsEBgUGBRcFFwXZBNkESQRJBJcDlwMEAwQDsgKyApoCmwKfAqACoAKgAocChwJRAlECDwIPAtQB1AGgAaABWwFbAe8A8ABnAGcA8f/x/7X/tf+1/7X/zv/O/9v/2//Q/9D/uf+5/6j/qP+w/7D/3v/d/y8ALwCRAJEA7QDtADwBPQGQAZAB9wH4AW0CbQLVAtUCFgMWAyMDIwP8AvwCpgKmAjUCNQLKAcsBgQGCAVgBWAEsASwB3ADbAGgAaAD4//j/s/+y/6n/qf/W/9b/KgAqAJwAnQAdAR0BmQGZAf8B/wFLAksCewJ7AogCiAJtAm0COAI4AgUCBQL0AfQBDQINAj8CPwJ7AnsCvQK9AgoDCgNgA2ADtwO3AwoECgRWBFYEjwSPBJgEmARYBFgE0wPUAyoDKgN9An4C1wHYATMBMwGTAJMADwAPAL//vv+l/6X/uf+5//L/8v9QAFEA0wDTAGoBagH6AfoBawJrArgCuALsAuwCHgMeA2ADYAOzA7QD/gP+Ax8EHwQQBBAE7gPuA+oD6gMcBBwEcARwBLsEuwTfBOAE4ATgBM8EzwS0BLQEhQSFBDAEMASnA6cD7QLtAhcCFwJEAUQBmwCbADMAMwALAAsADQANACAAIAA6ADoAYwBjAKUApgD8AP0AWgFaAbQBtQEUAhMChwKGAg0DDQOQA5AD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B/4I/rj9t/1f/V79Ef0R/d383fy6/Lr8lfyV/GD8YPwo/Cj8CPwI/CD8IPx3/Hf8/Pz8/JL9kv0j/iT+qf6p/iT/JP+a/5r/CwALAHYAdgDUANQAHwEfAVcBVwGAAYABowGjAcIBwgHdAd0B9gH2ARECEQItAi0COAI5AiQCJAL0AfQBvwHAAZ0BnQGOAY4BgAGAAWcBZwFDAUMBFAEUAdkA2QCRAJEASQBJABcAFwALAAsAJwAnAGYAZgDFAMUANgE2AaEBoQH0AfQBOwI8Ap0CnQIuAy4D1gPWA10EXQSiBKIErwSvBKcEpwSbBJsEfAR8BDMEMwS7A7sDKQMpA50CnQI6AjoCGgIaAjwCPAJ+An4CswKzAr0CvQKiAqICdgJ2AkICQgL/Af8BpQGlATwBPAHYANgAiwCLAGYAZgB2AHYAwQDBADwBPAHMAcwBWgJaAt8C3wJdA10DzwPPAykEKQRqBGoEoASgBOAE4AQqBSoFbwVvBaUFpQXOBc4F9QX2BRoGGgYyBjIGMAYwBg8GDwbOBc4FbwVvBfkE+QSABIAEFgQWBL4DvgNoA2gDCwMLA6wCrAJhAmECPAI8Aj4CPgJbAlsCjAKMAtcC1wJGA0YD4gPiA50EnQRTBVMF0wXTBf4F/wXdBd0FmAWYBWEFYQVQBVAFXwVfBXUFdQWBBYEFgwWDBYgFiAWVBZUFogWiBZgFmQVqBWoFIQUhBeQE5ATYBNkECAUIBV4FXgW+Bb4FGwYbBnwGfAblBuUGTwdPB6YHpgfZB9kH4QfhB8UHxQePB48HSwdLB/4G/gaqBqoGTgZOBvsF+wXIBckFxAXEBeAF4AX4BfgF7AXsBbkFuQVzBXMFMwUzBQUFBQXkBOQEyQTJBK0ErQSRBJEEeQR5BHAEcAR5BHkEkgSSBK8ErwTJBMkE3wTfBPQE9AQBBQEF9wT3BL8EvwRQBFAErwOvA/UC9gJBAkECqQGpATABMAHTANIAjwCPAHQAdACYAJgAAwEDAZ8BoAFCAkICvwK/AvsC+wLxAvECqQKpAjcCNwK9Ab0BXwFfATkBOQFLAUsBgwGDAckByQERAhECXwJfAsUCxQJSA1IDBAQEBL0EvQROBU4FiwWMBWsFawUIBQgFkASQBCMEIwTFA8UDagNqAwkDCQOqAqoCXgJeAjECMQIfAh8CGgIZAg4CDgLxAfEB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2P/Y/+//7//8//z/DQANADEAMgBsAGwAsQCxAO4A7gAeAR4BRgFGAWwBbAGRAZEBrwGvAb8BvwHBAcEBswGzAZYBlgFyAXEBVwFXAVgBWAF3AXcBnQGeAawBrAGWAZYBaQFpAUkBSAFMAUsBbQFtAZABkAGYAZgBfAF8AUkBSQEUARUB7gDuANcA1wDHAMYAtgC2AKYApgCgAKEArgCuANAA0AACAQIBQwFCAZMBkwH4AfgBagJqAt0C3QJAA0ADigOKA74DvgPjA+QDAAQABBYEFgQmBCYEMgQyBDAEMAQTBBMEzQPNA2QDZAPxAvECkwKTAl4CXgJUAlQCawJrApcClwLPAtACDgMOA0oDSgN1A3UDggOCA2EDYQMQAw8DmgKaAhwCHAKxAbEBaAFoAUABQAEyATIBOgE6AVkBWQGPAY8B2wHbATMCNAKKAosCyQLJAtUC1QKhAqECPAI8AsUBxQFkAWMBKwEsARoBGgEbARsBFwEXAf4A/gDMAMwAiACIAD8APwD+//7/yf/J/6X/pf+U/5T/k/+T/5P/k/+E/4T/Xf9d/yb/Jv/x/vH+0v7S/tL+0v7v/u/+IP8g/1j/Wf+I/4j/o/+j/6f/p/+Z/5n/g/+E/3D/cf9s/2z/gv+C/7r/uv8OAA4AcwBzANwA3ABIAUgBwQHCAVMCVAL7AvsCowOjAy8ELgSABIAEigSJBE8ETwTrA+sDgwODAzwDPAMmAyYDPgM+A3ADcAOjA6IDxQPFA9ID0gPLA8sDtwO3A5oDmwN1A3UDQAM/A/QC9AKTApICJgImAsEBwQF4AXgBVAFUAVMBUwFqAWoBjgGOAbsBuwH2AfYBPQI9AoUChQK6AroCzgLOAsgCyALCAsIC0wLTAvwC/AIkAyQDMgMyAx8DHwP/Av8C7QLtAvoC+gIfAyADRgNGA1oDWgNZA1kDUwNSA1sDWwN5A3oDnwOfA7EDsgObA5sDWgNaA/4C/gKcApwCQwJDAvUB9gGwAbABbwFvATYBNgEOAQ4B/QD9AAUBBQEgASABPgE+AVIBUgFRAVEBOgE6ARABEAHcANwAqgCqAIIAggBsAGwAaQBpAHkAeQCYAJgAvQC+AN4A3gDrAOsA2QDYAKUApABYAFkACAAIAMf/yP+f/5//if+J/3z/fP91/3T/ev96/5T/lP/D/8L//f/9/zkAOQB1AHUArgCuAOQA5AAUARUBPAE8AVYBVgFfAV8BVwFXAUQBRAEyATMBJwEnAR4BHgERAREBAAEAAfcA9wD9AP4AEAEQASMBJAEvAS8BNgE2AUEBQQFXAVcBdgF2AZIBkgGYAZgBfgF+AUsBSwESARIB6gDqAN0A3QDiAOIA6gDpAOEA4QDAAMAAhgCHAEEAQQAEAAQA4f/h/9//3//5//n/IQAhAFEAUQCCAIIAqgCrAL4AvgCxALEAgQCBADAAMADI/8j/Uv9R/9v+2/5u/m/+Ef4R/r79v/12/Xb9Qf1B/S39Lf1I/Uf9kf2R/fr9+v1u/m7+1v7W/iX/Jf9W/1b/b/9v/3r/ev+A/4D/if+J/5v/m/+8/7z/7f/t/yEAIQBGAEYASwBLAC0ALQD7//v/x//H/53/nf96/3r/VP9U/yH/If/d/t3+h/6H/iH+If6t/a39MP0w/bH8sfxA/ED86/vr+7/7v/u7+7v7z/vP++X75fvz+/P7B/wH/Dn8OfyW/Jb8Ev0S/Y79jv3w/fD9Lv4u/kT+Q/4x/jH++v36/av9q/1Z/Vn9Df0O/cH8wfxi/GL87/vv+3n7efsa+xr73vre+sL6wvq6+rr6v/q/+tD60Prs+uz6EPsQ+zf7N/ta+1r7c/tz+4T7hfub+5v7yvvK+xT8FPxq/Gr8q/yr/MD8wPyp/Kn8d/x3/Dz8PPz8+/z7rfut+0n7SfvQ+tD6TvpO+tT50/lu+W75KPko+QL5Avn3+Pf4BPkE+S35Lfl4+Xj53/nf+U/6T/qy+rL6+fr5+iz7LPtX+1f7hPuE+6v7q/vA+8D7wPvA+6/7r/uX+5f7fvt++2f7Z/tS+1L7Ovs6+xz7HPv3+vf60/rT+rz6vPq7+rv60frR+vX69fod+x37P/s/+1D7UPtH+0f7J/sn+//6//rk+uT64vri+vj6+Pof+x/7UPtQ+437jfvZ+9n7Lvwu/Hz8fPy3/Lf82fzZ/Oj86fzt/O386/zr/OX85fzg/OD85Pzk/Pz8/Pwn/Sf9X/1f/ZT9lP3A/cD93/3f/fH98f3y/fL93P3c/a/9r/1y/XL9Mf0x/fL88vyy/LL8avxq/Bv8G/zU+9T7rfut+7b7tvvx+/H7TfxO/LX8tfwV/RX9bv1u/cf9x/0l/iX+g/6D/tf+1/4e/x7/Yv9i/7f/t/8mACYArQCtAD0BPQHIAcgBQgJCAqECoQLkAuQCEwMTAzoDOgNeA14DdgN2A3ADcANFA0UD/AL9AqkCqQJXAlgCDAIMAscBxwGMAYwBYwFjAVMBUwFZAVkBbAFsAYcBhwGsAawB3wHfASECIQJoAmgCpgKmAtQC1AL4AvgCKAMoA3sDewP2A/YDhQSFBAUFBQVYBVgFdQV1BWoFagVKBUoFJAUkBf8EAAXjBOME1QTVBNkE2QTrBOsEAAUABQkFCQX7BPsE0wTTBJcElwRcBFwEOgQ6BEUERQR/BH8E3QTdBFEFUQXUBdQFZAZkBvgG+AZ9B30H2AfYB/wH/AfpB+kHrgeuB2IHYgcYBxgH2gbaBqkGqQZ6BnoGRgZGBg8GDwbkBeQF1gXWBecF5wUPBg8GPQY9Bl4GXwZlBmUGSwZMBhgGGAbbBdsFngWeBVkFWQX0BPQEXQRdBJwDnAPUAtQCLgIuAsYBxgGaAZoBmAGYAaoBqgHDAcMB4gHiAQYCBgIwAjACVwJXAnUCdQKPAo8CtwK3Av0C/QJhA2EDzgPOAyoEKgRlBGUEfwR/BHoEegRbBFsEIgQiBNsD2wOWA5YDXwNgAz0DPQMnAycDDwMPA+gC6AKuAq4CYwJjAg8CDwK6AboBZwFnARcBFwHSANIApgCmAKEAoQDIAMgAGAEYAYYBhgEIAggCjQKNAv8C/wJFA0YDWANYA0QDRAMmAyYDGAMYAyIDIgM2AzcDOwM7AxsDGwPTAtMCcwJzAhwCHALtAe0B9wH3ATUCNAKTApMC/wL/AmgDaAPHA8cDFAQUBEcERwRWBFYENgQ2BOMD4wNmA2YD2QLZAl4CXgIKAgoC3gHeAcgByAG5AbkBrQGtAasBrAG4AbkBzgHOAdwB3AHPAc8BmQGZAT8BPwHcANwAlQCVAIwAjQDHAMgALgEuAZwBnAH3AfcBOQI5AmsCawKXApcCxgLGAvwC/AIyAzIDXANcA3EDcgNyA3IDagNqA2YDZgNmA2YDXANcAzYDNgPtAu0ChwKHAhYCFgKtAa0BWQFZASEBIQEGAQYB/wD/AAIBAgEBAQIB9wD3AOEA4QDDAMMAoACgAHUAdQBAAEAAAQABAL3/vf97/3v/Q/9E/x//H/8W/xb/Lv8u/2T/ZP+q/6r/7P/s/x8AHwBHAEcAawBsAJEAkQCuAK4AtAC0AJYAlgBQAFAA5//n/2j/aP/t/u3+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rwCuAMgAyADbANoA8gDyABQBFAE2ATcBQgFBASIBIgHcANwAigCJAEsASwAsACwAIwAjABkAGQACAAIA5v/n/9X/1f/d/93//////zgAOACAAIAA0ADQAB8BHwFiAWIBjQGNAZ8BnwGdAZ0BlQGVAY4BjgGLAYsBhgGGAXkBeQFmAWYBVwFXAVgBWAFrAWoBhQGFAZUBlQGQAZABdwF3AVgBWAFBAUEBOAE4ATsBOwFLAUsBbgFuAawBrAEIAggCewJ7AvYC9wJtA20D1wPXAzYENgSLBIsE1ATUBAsFCwUpBSkFKgUqBRQFFAXwBPAEyQTIBKQEpASGBIYEcQRxBGUEZQRbBFsETwRPBEAEQAQyBDIEKwQrBDEEMQRDBEMEVwRXBGQEZAReBF4EPgQ+BAUEBQS6A7oDaQNpAyEDIQPqAuoCyQLJAr4CvgLIAsgC5gLmAhUDFQNOA04DiQOJA7wDvAPfA98D7APsA+ED4gPBA8EDkwOTA2MDYwM9Az0DKgMqAykDKQMzAzMDPQM9AzoDOgMlAyUD/QL9AscCxwKFAoUCPQI9AvMB8wG0AbQBkQGRAZcBlwHOAc4BMQIxAq0CrQInAycDgwODA60DrQOjA6MDdAN0AzYDNwP/Av8C3QLdAtsC2wL+Av4CRANEA54DngP5A/kDPgQ+BGAEYARfBF8ERwRHBCMEIwT9A/0D1APUA60DrQOMA4wDegN6A3gDeAN9A30DeQN5A1sDWwMeAx4DzQLNAn4CfgJIAkgCNwI3AkUCRQJhAmECfQJ9ApcClwK3ArcC4ALgAgsDCwMrAywDNwM3AzIDMgMlAyYDGwMbAxgDGAMjAyMDPQM9A2UDZAOPA48DqgOqA6gDqAOEA4QDRgNHAwEDAQPDAsMCiwKLAk4CTgL5AfkBhgGGAQgBCAGcAJwAWQBZAD8APwA3ADcAJgAmAAEAAQDR/9H/q/+r/53/nf+o/6j/wP/A/9X/1f/g/+D/5P/k/+3/7f8EAAQALgAuAGUAZQChAKEA3ADcABQBFAFKAUkBgQGBAbkBuQHrAesBEQIRAicCJwI0AjQCQAJAAlACUAJiAmICcAJwAnQCdAJwAnACZAJkAlUCVQJDAkMCKQIqAv8B/wG4AbgBVgFWAeQA5ABzAHMAEQARAML/wv+A/4D/SP9I/xf/F//p/un+tv62/nT+dP4i/iL+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LwEvAW8BbwGdAZ0BuQG5AccBxwHRAdEB4QHhAf4B/gEsAiwCaAJoAq0CrQL4AvgCPQM9A3IDcgOKA4oDfgN+A1EDUQMKAwoDsgKyAlACUALuAe4BlwGXAVsBWwFEAUQBVQFVAYgBiAHPAc8BIAIgAncCdwLRAtECLgMuA4UDhQPIA8gD7QPtA/AD8APcA90DxQPFA7YDtgOrA6sDmAOYA20DbQMlAyUDxwLHAmECYQIBAgECrQGtAWkBaQExATEBAwEDAd0A3QDAAMAAqACoAJIAkgCAAIAAegB6AIsAiwC6ALoA/gD+AEYBRgF8AXwBlAGUAY4BjgF2AXYBWwFbAU0BTQFYAVkBgwGDAckBygEiAiIChAKEAucC5wJEA0QDkAOQA8EDwQPPA88DuwO7A4wDjQNPA08DDQMNA9EC0QKiAqIChQKFAnsCewKCAoICngKeAs8CzwISAxIDYgNiA7kDuQMRBBEEYwRjBKcEpwTQBNAE2ATYBMIEwgScBJwEdAR0BFYEVgRFBEUEPwQ/BEAEQARHBEcEVARUBGIEYgRnBGcEVwRXBCkEKQTfA98DiAOIAzYDNgP4AvgC0gLTArwCvQKoAqgCjQKNAnICcgJlAmUCdAJ0AqECoQLeAt4CGwMcA1EDUQN9A30DqQOpA90D3QMdBB0EaQRqBLsEuwQKBQsFTQVNBXwFfAWUBZQFlAWVBYUFhQVuBW4FWgVaBVIFUgVZBVoFcgVyBZkFmQXEBcQF5wXnBfoF+gX8BfwF8wXzBeQF5AXPBc8FrAWsBXcFdwUxBTEF4ATgBIwEjAQ6BDoE8wPzA70DvQObA5wDiAOIA3gDeQNiA2IDQwNDAxwDHAPzAvMCxgLGApUClQJeAl4CIgIiAuIB4gGhAaEBYAFgASQBJAHxAPEAzADMALUAtgCwALAAvgC+AOUA5QAnAScBggGCAesB6wFVAlUCtwK3AgcDBwNFA0YDdQN1A5kDmQOsA6wDpwOnA4cDhgNPA08DCwMLA8UCxgJ+An4CMgIyAuMB4wGbAZwBaQFpAVIBUQFPAU8BUwFTAU8BTwE7ATsBGwEbAfQA9ADQANAAsgCyAJkAmQCGAIYAfQB9AIcAiACrAKsA4gDiABwBHAFFAUUBUQFRAToBOgEDAQMBtQC1AF8AXwASABIA3//f/8b/xv+9/73/s/+z/5z/nP94/3j/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ff99/3r/ev9l/2X/QP9A/w7/Dv/S/tL+l/6X/mj+aP5P/k/+Uv5S/mr+av6M/oz+rP6s/sP+w/7V/tX+6/7r/g7/Dv8//z//dv92/6j/qP/K/8r/2//b/+H/4f/m/+b/8P/w/wAAAAAOAA4AFgAWABYAFgAOAA4ABQAFAAMAAwALAAsAGwAbAC4ALgA/AD8ATgBOAF0AXQByAHIAkQCRALwAvQD1APUAOQE5AYUBhQHTAdMBHgIeAmECYQKeAp4C0wLTAgEDAQMnAycDRANEA1YDVgNcA1wDVANUA0IDQgMwAzADKAMoAy0DLQM4AzgDPAM8Ay4DLgMTAxMD9wL3AuoC6gLyAvICCgMKAycDJwNFA0UDZwNnA5YDlgPTA9MDGAQYBFkEWQSNBI0EtAS0BNkE2QQCBQIFLAUsBU8FTwVgBWAFXgVeBVYFVwVYBVgFawVrBZAFkAXBBcEF+AX4BTEGMQZmBmYGkwaTBrgGuAbbBtsGAwcDBzUHNQdrB2sHmwebB7YHtgezB7QHjwePB00HTQf6BvoGpQalBmAGYAY5BjkGNQY1Bk4GTgZzBnMGkQaRBpsGmwaQBpAGeAZ4BmAGYAZOBk4GQwZDBjwGPAYyBjIGHwYfBgAGAAbWBdYFpgWmBXMFcwVCBUIFEwUTBeUE5QSxBLIEcQRxBCMEIwTSA9IDjwOPA2wDbANuA24DjwOPA8QDxAP7A/sDJwQnBEEEQQRLBEsETgROBFQEVARlBGUEgQSBBKIEogTGBMYE6QTpBAYFBgUZBRkFHQUdBRMFEwX/BP8E6AToBNYE1gTPBM8E1QTVBOgE6AQGBQYFKgUqBVAFUAVxBXEFhgWGBYkFiQV+BX4FbQVtBV4FXgVVBVUFUAVRBUwFTAVIBUgFSQVJBVYFVgVvBW8FjwWPBaoFqgW3BbcFsQWxBZkFmQV2BXYFTAVMBSEFIQX4BPgE0wTTBLcEtwSnBKcEpASkBLEEsQTKBMoE7QTtBBQFFAU/BT8FbAVsBZ4FngXSBdIFAAYABiQGJAY5BjkGRwZHBlAGUAZWBlYGUgZSBkAGQAYfBh8G9QX1BcgFyAWbBZsFawVsBTcFNwX+BP4ExwTHBJgEmAR1BHUEXARcBEcERwQxBDEEGAQYBPwD/APaA9oDsQOxA30DfQM+Az4D9gL2AqYCpgJRAlEC/QH9AbIBswF8AXwBXgFeAVgBWAFiAWIBcwFzAX4BfgF6AXoBYwFjATsBPAEJAQkB0QDRAJEAkQBIAEgA+f/5/6r/qv9m/2b/Nf81/xb/Fv8E/wT/+P74/u3+7f7f/t/+z/7P/r7+vv6r/qv+kv6T/mz+bP40/jT+9P30/br9uv2R/ZH9fv1+/Xr9ev18/Xz9e/17/XL9cv1h/WH9SP1I/Sv9K/0O/Q799Pz0/N783vzP/M/8y/zL/Nf81/z4/Pj8Lf0t/W/9b/2z/bP97/3v/R3+Hf4+/j7+Vf5V/mL+Yv5i/mL+Tv5O/iP+I/7h/eH9j/2P/TX9Nf3b/Nv8iPyI/ED8QPwI/Aj85fvl+9373fvx+/H7G/wb/FT8VPyX/Jf83/zf/Cb9Jv1o/Wj9o/2j/dT91P34/fj9C/4L/gn+Cf72/fb92/3b/b/9v/2n/af9jv2O/XD9cP1G/Ub9Ef0R/dH80fyM/Iz8RfxF/AT8BPzM+8z7ofuh+4T7hPty+3L7X/tf+0L7QvsW+xb73Prc+pz6nPpd+l36Hfod+tv52/mb+Zv5aPlp+VH5Ufla+Vr5gvmC+cP5w/kY+hj6e/p7+uL64vo9+z37fft9+5X7lfuG+4b7X/tf+zb7Nvse+x77HPsc+yj7KPsy+zL7Lvsu+yL7Ivsd+x37Mfsx+2j7aPvA+8D7Lfwt/J38nfz//P/8Rv1G/Wv9a/1y/XL9Y/1j/Uf9R/0n/Sf9Cv0K/fL88vzi/OL82fzZ/NP80/zN/M38xPzE/LX8tfye/J78gPyA/GH8YfxI/Ej8Pvw+/En8Sfxm/Gb8j/yP/Lv8u/zq/Or8HP0c/Vb9Vv2Z/Zn94P3g/ST+JP5c/lz+hP6E/qH+of66/rr+1P7U/ur+6v7w/vD+2P7Y/p7+nv5E/kT+1f3V/V39Xf3p/On8hfyE/Df8N/wC/AL85Pvk+9n72fva+9r74fvh++n76fvw+/D7+Pv4+//7//v/+//77/vv+8v7y/uW+5b7VvtW+w/7D/vE+sT6evp6+jj6OPoD+gP62/nb+bv5u/mh+aH5j/mP+Y/5j/mp+an53Pnc+SD6IPpn+mf6pPqk+tP60/r7+vv6KPso+2P7Y/uu+677A/wD/Fz8XPyv/K/8+fz5/DT9NP1e/V79df11/XT9dP1Y/Vj9Iv0i/dj82PyG/Ib8N/w3/Oz77Puk+6T7WPtY+wT7BPut+q36V/pX+g36Dfra+dr5wvnC+cT5xPnZ+dn5+fn5+Sf6J/pj+mP6qPqo+uz67Pol+yX7TvtO+2z7bPuM+4z7uPu4+/T79Ps8/Dz8f/x//K78rvzD/MP8w/zD/L38vfy5/Ln8svyy/Jz8nPxv/G/8MPww/O/77/vC+8L7uPu4+9L70vsJ/An8T/xP/Jr8mvzo/Oj8N/03/Yb9hv3W/db9KP4o/oD+gP7h/uH+Rf9F/6H/of/m/+b/EQARACkAKQA3ADcAQQBBAEAAQAAvAC8ABwAHAM//zv+L/4v/Rv9G/wb/Bv/P/s/+pP6k/on+if5+/n7+g/6D/pn+mf7D/sP+Bv8G/2X/Zf/Y/9j/SwBLAKkAqQDhAOEA7gDuANkA2QCtAK0AdgB2AD8AQAAVABUAAwADAAwADAApACkASwBLAGYAZgB1AHUAfAB8AIEAggCMAIwAnQCdALMAswDHAMcAzwDPAMUAxQClAKUAcwBzADkAOQADAAMA3//f/9b/1v/q/+r/FAAUAE0ATQCOAI4A2gDaADUBNQGdAZ0BCQIJAmoCagKuAq4CzgLOAskCyQKuAq4CkgKSAooCiwKhAqECzwLPAgEDAQMnAycDOAM4AzgDOAMuAy4DHQMdA/8C/wLRAtEClQKVAlsCWwI2AjYCMAIwAkUCRQJlAmUCfwJ/AogCiAJ8AnwCXgJeAjECMQL7AfsBvAG8AXMBdAEhASEBxgDGAGUAZQACAAIApP+l/1X/Vf8j/yP/Fv8W/yj/KP9G/0b/Wf9Z/1L/Uv82/zb/Fv8W/wf/B/8Y/xj/Rf9F/33/ff+u/67/0f/R/+r/6v8DAAMAIQAhADwAOwBMAEwATQBNAEAAQAApACkADAAMAPT/9P/n/+f/7//v/woACgAxADEAVwBXAHkAeQCbAJsAxADEAPkA+QA6AToBfgF+Ab0BvQHrAesBBQIFAgsCCwIHAgcC+wH7AeQB5AG6AboBegF6ASkBKQHTANMAhgCGAEkASgAgACAACQAJAAYABgAXABcAOgA6AGwAbACmAKYA4gDiABgBGAFEAUUBaAFoAYoBigGyAbIB5AHkARsCGgJLAksCbgJuAoUChQKYApgCsQKxAtMC0wL2AvcCEAMQAxYDFgMKAwoD9wL3AucC5wLdAt0C0gLSArsCuwKOAo4CSgJKAvQB9AGaAZoBRAFEAfcA+ACzALMAeAB4AE0ATQA6ADoARwBHAHIAcgCzALMABwEHAWgBaAHMAc0BKQIqAnQCdAKpAqkCyALIAtcC1wLVAtUCxQLFAq0CrQKXApcCjgKOApgCmAK0ArQC2wLbAgcDBwM1AzUDZwNnA54DngPSA9MD8wPzA+sD6wOwA68DTQNNA+EC4AKJAokCWgJaAlYCVgJvAm8ClAKUArUCtQLLAssC1ALUAtUC1QLPAs8CwQLBAqwCrQKWApUCgAKAAm8CbwJiAmICWAJYAlICUgJRAlECUgJSAlcCVwJfAmACcgJyAo8CjwK0ArQC3ALcAv4C/gIXAxcDJwMnAy0DLQMnAycDFQMVA/cC9gLOAs4CnQKdAmcCZwIwAjAC+AH4Ab4BvgF+AX4BNQE1AegA5wCcAJsAVQBVABQAFADa/9r/pv+n/3//f/9l/2X/Vv9W/0r/Sv87/zv/J/8n/w7/Dv/v/u/+y/7L/qb+pv6J/oj+fP58/oL+gv6W/pb+rf6t/sT+xP7f/t/+Cf8K/0v/S/+e/57/8P/w/ycAJwAsACwA+P/4/5T/lP8Y/xj/m/6c/ij+KP7B/cD9af1p/Sz9K/0T/RT9Jv0n/V/9X/2v/a/9BP4E/lH+Uf6J/on+rv6u/sn+yf7o/uj+Ev8S/0P/Q/9s/2z/gf+B/4P/g/99/33/fP98/4j/h/+b/5v/rP+t/7X/tf+2/7f/uf+5/8X/xf/c/9z/9f/1/wAAAAD6//r/4P/g/77/vv+d/53/gP+A/2b/Zv9J/0n/Jf8l//j+9/7D/sP+iP6I/kr+Sv4J/gn+yP3I/ZH9kf1y/XL9dv11/Zv9m/3R/dH9/P38/Qj+Cf70/fT9z/3Q/a/9r/2i/aL9rv2u/db91v0b/hv+gP6A/gH/Af+W/5b/LwAvALwAvAAvAS4BggGCAbkBuQHZAdkB6AHoAegB6AHdAd0BzQHOAb8BvwG4AbgBuwG7AcoBygHrAesBIQIhAmkCagK3ArcC+wL7AisDKwNFA0UDTANMA0YDRgM1AzUDHwMgAw0DDQMKAwoDHQMdA0MDQwNvA28DlQOVA6wDrAO3A7cDuwO7A8EDwQPNA80D4APgA/ED8QP0A/QD3wPeA6sDqwNeA14D/wL/ApgCmAItAi0CxgHGAWQBZAEJAQkBswCzAGIAYgAbABsA4//j/7n/uf+a/5r/gf+B/3L/cv90/3T/iv+K/67/rv/P/8//5f/l/+//8P/5//n/CgAKACkAKQBRAFAAewB7AKIAogDFAMUA5gDnAAoBCgEtAS0BRwFHAUsBSgEtAS0B7ADsAJMAkwAvAC8A0f/R/4H/gf9G/0b/IP8g/w//Dv8R/xH/J/8n/0f/R/9m/2b/ev96/4P/g/+P/4//rv+u/+r/6v88ADwAlACUAOQA5AAjASMBUQFRAWwBbQF1AXUBagFqAVABUAExATEBFQEVAf4A/gDmAOYAvwC/AH8AfwAmACYAv/+//1n/Wf8D/wP/wf7B/pP+k/53/nf+a/5r/m7+bv57/nv+jf6N/p3+nf6l/qX+pP6k/p/+oP6h/qH+sf6x/s/+z/74/vj+J/8m/1n/WP+L/4r/tf+1/8//0P/T/9T/vv++/5D/kP9P/0//Bf8E/77+vv6H/of+Zf5l/lX+Vf5Q/lD+VP5U/mD+YP5v/m/+fP58/oP+g/6D/oP+gv6C/oH+gv6B/oH+gf6B/oT+hP6T/pL+tP60/ub+5v4d/x7/UP9Q/3v/e/+l/6b/2v/a/x0AHQBqAGoAtACzAPEA8AAeAR4BPgE+AVYBVgFpAWkBeQF5AYQBhAGDAYMBcAFwAUwBTAEXARgB2wDbAJsAmwBbAFsAGwAbAN3/3f+g/6D/X/9f/xf/F//G/sb+bv5u/hT+FP6+/b79df11/UL9Qv0t/S39Mv0y/Ub9Rv1c/Vz9cv1y/ZH9kv3I/cn9Hf4d/oj+iP76/vn+Yf9h/7L/sv/r/+v/EAAQACkAKQA4ADgAOAA4ACAAIADu/+7/n/+f/zr/Ov/K/sr+YP5g/hD+EP7p/en98P3w/Rv+G/5b/lr+of6h/ub+5v4k/yT/Vf9V/3X/df+D/4P/gf+B/3L/cv9b/1r/Qv9C/zT/NP85/zn/Vf9V/4X/hf/D/8P/BwAHAFUAVQCrAKoABQEFAVgBWAGTAZMBpgGmAY0BjQFQAVABBQEFAcEAwQCVAJUAhwCHAJIAkwCoAKkAuQC5ALcAtwChAKAAeAB4AEUARQAOAA4A2v/b/67/rv+P/4//fP98/2z/bf9V/1X/Lf8s//H+8P6o/qj+Xv5e/iD+IP72/fb94P3g/dT91P3M/cz9yP3H/dT91P0A/v/9Uf5R/sH+wf48/zz/sv+y/xUAFQBqAGsAtQC0APUA9QAmASYBQQFCAUUBRgE4ATgBJQElAQ8BDwHzAPMAygDKAI4AjgBDAEMA9P/0/6r/qv9r/2z/N/83/wT/BP/O/s7+lv6W/mj+aP5T/lT+Yf5h/o/+j/7Q/tD+Ef8R/0X/Rf9i/2P/bP9s/2v/a/9m/2b/Zv9m/27/bv99/33/j/+P/5z/nP+b/5v/iP+I/2P/Y/8v/zD/8v7y/rP+s/6A/oD+av5q/nv+e/6s/qz+6v7p/hz/HP84/zj/Ov86/yX/Jf///v/+zf7N/pv+m/5y/nL+Wv5a/lX+Vf5m/mb+i/6L/r3+vf7z/vP+J/8n/1r/Wv+Y/5f/5v/m/0MAQwCmAKYA/gD/ADwBPAFSAVIBPAE8AQEBAQGvAK8AWQBZAAsACwDL/8v/nP+c/3//gP92/3b/ev96/4f/hv+a/5r/tP+0/8//z//g/+D/2P/Y/7D/sP9y/3L/Mv8y/wT/BP/u/u7+6f7p/uX+5f7X/tf+wf7B/q/+r/6t/q3+vP68/tb+1v73/vb+IP8f/1f/WP+f/6D/8f/x/0EAQgCLAIoAygDKAP8A/wAnAScBQwFCAVMBUwFhAWIBdwF3AZYBlgG1AbUBwwHDAbABsAF0AXUBGAEYAbAAsQBRAFEABgAGAND/0f+k/6T/d/93/0b/Rv8Q/xD/1/7X/pn+mf5Z/lr+IP4g/vn9+f3v/e/9BP4E/i/+L/5n/mf+p/6n/u3+7v44/zj/gv+C/8j/yP8KAAoASgBKAIUAhACvAK8AwgDCAMEAwQC5ALkAvQC9ANYA1gAEAQQBOQE5AWYBZQGCAYIBjAGMAYcBiAFzAXMBSQFKAQUBBQGnAKcAQABAAOj/6P+x/7H/of+h/67/rv/B/8H/x//H/7j/uP+Z/5n/ef95/2P/Y/9Z/1n/Uv9S/0P/RP8t/y3/Gf8a/xn/GP80/zT/bP9r/7b/tv8FAAUAUQBRAJAAkAC+AL4A2QDZAOQA5ADgAOAA1wDXAMoAygC+AL4AtQC1AK0ArQClAKYAnQCdAJcAlwCYAJcApQClAMEAwQDtAO0AKAEpAW4BbgG2AbcB8gHyARECEQIFAgUCzAHMAW8BbwH/AP8AiwCMABwAHQCz/7P/Sf9J/9/+3/5//n/+Of45/h/+H/41/jb+df51/sz+zf4o/yj/e/97/8L/wv/9//z/KAAnADsAOwAuAC4AAQABAMH/wf99/33/Qv9C/xH/Ef/m/ub+vf68/pj+mP58/nz+a/5r/mP+Y/5f/l/+Wf5Z/k3+TP47/jv+Kv4q/iP+I/4t/i3+Sv5K/nf+d/6x/rH+9f71/kH/QP+T/5P/6//r/0sASwCyALIAGQEZAXMBcwG1AbYB3QHdAfAB7wHzAfMB8AHwAecB5wHZAdoBwwHEAaIBogFyAXIBNwE3AfcA9wC+AL4AlACUAHkAeQBoAGgAWQBaAEYARgAtAC0AEgASAP3//f/x//H/6v/q/+L/4v/W/9b/zf/O/9P/0//v/+//HwAfAGEAYQCuAK4AAAEAAU8BTwGOAY8BtAG0AbwBvAGvAa8BmAGYAYQBhAF5AXkBdwF3AXoBegF/AX8BjQGNAawBrAHkAeQBMgIyAogChwLVAtUCEQMRAzgDOANMA0wDVANUA1kDWQNeA14DYQNgA1sDWwNLA0sDOQM5Ay4DLgMtAy0DMgMyAy4DLwMUAxQD2QLZAnsCewIDAgMCgwGDARIBEgG7ALwAfwB/AFMAUwAzADMAIAAgACAAIAA5ADkAZgBmAKAAoQDhAOIAJQElAWgBaQGuAa0B9gH2AUICQwKTApMC4wLjAisDKwNkA2QDjQONA6QDpAOrA6sDoAOgA4IDggNSA1IDFQMVA9gC2AKlAqUCfgJ+AlkCWQIrAisC7AHsAZ8BnwFMAUwB+wD7ALAAsABrAGwAMQAxAAsACwAGAAYAKAAoAGoAagC4ALgA/gD/ADMBMwFbAVsBhAGEAbEBsQHdAdwB9wH3AfoB+gHnAecBywHMAbYBtQGwAbABvwG/AdwB3AH9Af0BGAIYAigCKAIxAjECNQI1AjICMgIkAiQCDQINAu4B7gHMAcsBoAGgAWMBYwETARMBuAC4AGIAYgAiACIAAAAAAPn/+P8DAAMAEwATABkAGQAMAA0A8v/z/9f/1//K/8r/0f/R/+f/5/8AAAAAEgASABgAGAAXABcAFgAWAB0AHQAwADAAVQBVAI0AjQDYANgALgEuAYEBgQG7AbsByAHIAaQBpAFeAV4BEgESAdsA2wDLAMsA4gDiABgBGAFfAV8BqwGrAfIB8gEpAikCRgJGAkYCRQIoAikC9gH2AbkBuQF6AXsBQgFCARMBEwHuAO4A1ADUAMkAyQDSANIA9gD2ADUBNQGHAYcB3AHcASMCIwJQAlACZgJmAnICcgJ9An0ChwKHAokCiQJ4AngCTwJPAhICEgLLAcsBhAGEAUABQAH+AP4AvAC8AHsAewA+AD4ADAAMAOr/6v/W/9b/0f/R/9X/1f/Z/9n/1P/U/7//v/+c/5z/dv92/1r/Wv9P/0//Uf9R/1r/Wv9i/2L/bf9t/4P/g/+o/6j/3//f/yAAIABqAGoAtgC2AP0A/AA0ATQBUQFRAVEBUQE8ATwBIgEjARQBFAEUARQBGAEXAQ4BDwHuAO4AuAC4AHsAewBIAEgAKgAqACAAIAAeAB0AGQAZABIAEgARABEAIgAiAE0ATQCOAI4A3QDdAC8BLwF4AXgBswGzAdcB2AHiAeIBzwHPAZ8BnwFaAVoBCwELAcEAwQCAAIAASgBKABUAFQDZ/9n/jv+O/zT/NP/P/s/+af5p/gz+DP7D/cP9kf2R/Xf9d/1y/XL9g/2E/an9qf3c/dz9Ff4V/kr+Sv54/nj+n/6f/rj+uP67/rv+nv6e/lv+W/77/fv9jv2O/SX9Jf3O/M78jPyM/Fv8W/wx/DH8D/wP/Pv7+/sC/AL8K/wr/G/8b/y7/Lv8+fz5/Bz9Hf0l/SX9GP0Y/QH9Af3o/Oj81PzU/Mr8yvzI/Mj8zfzN/Nb81vzk/OT89Pz0/AP9A/0L/Qv9Cv0K/QX9Bf0F/QX9EP0Q/Sj9KP1E/UT9V/1Y/Vf9V/1C/UL9Hv0e/fT89PzG/Mb8kvyS/FT8VPwQ/BD80vvS+6f7p/uR+5H7ivuK+4T7hPt2+3b7Yvti+0/7T/tF+0X7QvtD+zz7PPsp+yn7CvsK++z67Pri+uL68frx+hH7Efsw+zD7Pvs++zf7N/sk+yT7DPsM+/T69Prc+tz6wvrC+qb6pvqK+or6b/pv+lj6WPpI+kj6QfpB+kL6QvpI+kj6UPpQ+lX6VfpY+lj6Wvpa+mD6YPpt+m36g/qC+pz6nPqz+rP6yPrI+uP64/oP+w/7VPtU+6z7rPsM/Az8Y/xj/KX8pfzG/Mb8w/zD/Jv8nPxW/Fb8//v/+6P7o/tP+0/7C/sL+9r62vq4+rj6ofqh+pD6kPqH+of6ivqK+pn6mfqw+rD6yPrI+tz63Prp+un68/rz+v76/voN+w37I/sj+0L7Qvtp+2n7lfuV+8L7wvvt++37GfwZ/Ev8S/yH/If80PzQ/CX9Jf19/X390f3R/RX+Ff5B/kH+U/5T/k/+T/4+/j7+J/4n/gv+C/7m/eb9t/23/YX9hf1a/Vr9RP1E/Un9Sv1s/Wz9qv2q/f79/v1l/mX+3P7c/mH/Yf/w//D/fQB9APkA+QBUAVQBiAGIAZ0BnQGcAZwBkAGPAX4BfgFpAWkBVAFVAUgBSAFOAU4BbAFsAaIBogHhAeEBGgIaAj8CPwJNAk4CSQJKAjoCOgIiAiICAQIBAtgB2AGnAacBcAFwATYBNgH7APsAwgDDAJAAkABpAGkAUwBTAFEAUQBeAF4AcgByAIQAhACWAJYAsACwAOAA4AAqASoBjAGMAf8B/gF3AncC6gLqAksDTAOSA5IDuAO4A78DvwOtA60DigOKA1wDXAMsAywD/gL/AtIC0gKkAqQCcAJwAjgCOAIFAgUC3wHfAdAB0AHaAdoB+AH4ASYCJgJeAl4CngKfAucC5wI4AzgDkQORA+0D7QM9BD0EbwRvBHEEcQQ9BD0E3QPdA2sDawP8AvwCnQKdAk4CTgIKAgoC0gHSAa0BrQGnAacBxAHEAfsB+wE7AjsCeQJ5ArMCswLyAvICOgM6A4EDgQO0A7QDxAPEA7UDtQOYA5gDgAOAA3MDcwNsA2wDXwNgA0wDTAM5AzkDMgMyA0EDQQNpA2kDpQOlA+gD6AMiBCIEQgRCBEAEQAQWBBYEyAPIA2ADYAPvAu8ChQKFAiwCLALnAecBsgGyAYgBiAFlAWUBSQFJATYBNgEyATIBQgFBAWcBZwGeAZ4B4AHgASgCKQJ5AnkC1gLWAj4DPgOrA6sDFQQVBHMEcwTEBMQEBwUHBT0FPgVkBWQFdgV3BXQFdAViBWIFRAVEBR8FHwXyBPIEvAS8BH8EgARABEAEAAQBBLwDvANsA2wDDwMPA6gCqAJCAkIC5wHoAZoBmgFWAVYBFgEWAdsA2wCuAK4AmgCbAKsAqwDiAOIAOAE4AaUBpQEiAiICpAKkAh4DHgN/A38DuwO7A9MD0wPXA9cD2QPZA+oD6gMNBA0EPAQ8BG0EbQSaBJoEvgS+BNkE2gTsBO0E9AT0BOcE5wS9BL0EcgRyBA4EDgScA5wDKwMqA70CvQJVAlYC8AHxAZQBlAFJAUoBGgEaAQkBCQEPAQ8BHgEeAS4BLgE7ATsBRgFGAVEBUQFbAVsBYwFjAWoBagF3AXcBjgGOAbIBsgHeAd4BDgIOAj4CPgJqAmoCkAKQArACrwLKAsoC4gLiAvYC9gIFAwUD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VgBXAOf/5/99/33/J/8n/+3+7f7P/s/+yf7K/tb+1v7u/u/+DP8M/yz/LP9L/0v/af9p/4P/g/+Y/5f/p/+n/7X/tf/K/8r/6P/o/w4ADgA3ADcAXwBfAIQAhACkAKQAvQC+AMsAywDHAMcArQCtAIAAfwBGAEYACAAIAMr/yv+M/4z/Uf9Q/x//IP8F/wb/DP8M/zn/Of+K/4r/9//3/3MAdAD2APYAdQF1AeoB6gFRAlACnwKfAs0CzQLVAtUCuwK7AowCjAJYAlgCKgIqAgQCBQLnAecBzwHPAbYBtwGcAZwBggGCAW0BbQFkAWQBZwFnAW8BbwF1AXUBcwFzAWsBawFiAWIBXAFcAVgBWAFRAVEBQAFAAR8BHwHrAOsAqACoAF4AXgAYABgA4f/h/7j/uP+a/5r/gf+B/2j/aP9T/1P/S/9L/1b/Vv9y/3L/lf+V/7D/sP+8/7z/vP+8/7v/u//D/8P/1//X//H/8f8HAAcAGAAYACQAJAAuAC4ANgA2ADcAOAAuAC4AGAAYAAAAAAD1//X/AQABACkAKQBmAGYAqQCpAOgA6AAdAR0BSwFLAXgBeAGrAasB5QHlASQCJAJiAmICmgKaAsoCywLyAvICEQMRAycDJwMzAzMDMAMwAx0DHQP5AvoCzQLNAp0CnQJtAm0CNwI3AvgB+AGwAbABYgFiARUBFQHOAM4AkgCSAGgAaABXAFcAYQBhAIIAggCvAK8A3QDdAAUBBQEiASIBNQE1AT8BPwFDAUMBRAFEAUYBRgFPAU8BaQFpAZQBlAHLAcsB/QH+AR0CHQIjAiMCFAIUAv4B/gHuAe4B8QHxAQ0CDQJDAkMCiwKLAtoC2gIoAygDdQN1A8cDxwMjBCMEhwSHBOoE6gQ6BTsFZgVmBWQFZAU1BTUF6wTrBJsEmwRaBFoEMQQxBBwEHAQTBBMECwQLBAEEAQT0A/QD4APgA8ADwAORA5EDVgNWAxkDGQPiAuICtQK2Ao4CjgJmAmYCOAI4AgoCCgLmAeYB2QHZAeMB5AH9Af4BGAIYAigCKAIwAjACPgI+Al8CXwKbApsC6gLqAj4DPgOKA4oDzgPOAxAEEARbBFsEsQSxBAoFCgVaBVoFlQWVBbYFtwW9Bb0FrAWsBYkFiQVZBVkFIQUhBegE6ASvBK8EeAR5BEUERQQXBBcE7gPvA9AD0QO/A78D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YAJgApACkAKdAp0CdwJ3AhQCFAKOAY0BGAEYAdUA1QCsAKwAUABQAJf/l/+1/rX+Lv4u/mv+a/5m/2b/tgC2AN8B3gGLAosCrwKvAnUCdQImAiYC/gH+ARMCEwJLAksCfgJ+AqUCpQLWAtYCIQMhA3oDegPDA8MD+gP6AzcENwSSBJIEAwUDBV4FXgV7BXsFQgVCBb0EvQQLBAsEVQNVA8gCyAKEAoQCmAKYAhADEAPpA+kDAQUBBRMGFAbTBtMGDQcNB8UGxQYgBiAGTgVOBYEEgQTrA+sDsQOxA9YD1gM2BDYEpQSmBA8FDwV6BXsF7wXvBVEGUQZ4BngGRwZHBsgFyAUeBR4FfwR/BBkEGgQKBAoERAREBKEEoQT0BPMEMAUwBWgFaQWtBa0F9AX1BRkGGQYBBgEGtgW2BWcFZwVSBVIFmAWYBSwGLAbOBs4GPQc9B1AHUAcZBxkHxQbFBnoGegZHBkgGHgYeBvEF8QW1BbYFagVqBQoFCgWXBJcEJQQlBNwD3APcA9wDKAQoBJgEmAT0BPQEGQUZBQoFCgXuBO4E7QTtBA8FDwUuBS4FEwUTBZ4EngT4A/gDgwODA5UDlQMvBC8E9AT0BHEFcQWDBYMFbAVsBZAFkAUYBhgG3QbdBpoHmgcqCCsIlAiVCOUI5QgYCRgJIAkgCf8IAAnNCM0InQidCGoIaggWCBYIkAeQB/MG8waEBoQGiAaIBgUHBQewB7AHGAgYCAYIBgipB6kHawdsB48HjwfpB+kHBQgGCIsHiweVBpUGrwWwBXQFdAUaBhoGTQdNB2YIZgjrCOsI6QjpCNcI1wgoCSgJ4wnjCasKqwodCx0LKAsoC/MK8wqnCqcKQgpCCrEJsQkICQgJgAiACE0ITQhxCHEIvAi9CPYI9gj9CP0I0wjTCJEIkQhUCFQINgg2CEMIQwh9CH0I1AjUCCcJJwlCCUIJ7QjtCBYIFgjrBusGxQXFBfME8wSABIAEOwQ7BOQD5ANuA24D/wL/AssCywLxAvECWwNbA9UD1QMpBCkEOAQ4BBQEFATqA+oD4gPiAwIEAwQyBDIEYQRhBJsEmwT3BPcEbAVsBcEFwgXCBcIFawVrBfAE8ASIBIgEPAQ8BO4D7wOUA5QDRANEAyQDJAMzAzMDRANEAy8DLwP7AvsC1gLWAugC6AIqAyoDZANkA1QDVAPSAtIC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BQAFAIr/if99/33/2//b/2cAZwDTANMA8ADwANUA1QC/AL8A1QDVAP8A/wACAQIBtwC3AD4APgDy//L/MQAxAB8BHwGCAoIC5wPoA/EE8QSRBZEFCQYJBqAGoAZfB18HCwgLCFsIWwgzCDMIpQelB88G0AbIBckFpwSnBJEDkQOxArICIwIjAuAB3wHMAcwBygHKAcoBygHJAckBzgHOAekB6QEwAjACtAK0AnYDdgNdBF0EPgU+BeAF4AUUBhQGzAXMBSsFKwVzBHME3gPeA34DfgM9Az0D/AL8ArkCuQKMAowClQKVAt8C4AJaA1oD3APcAzkEOgRYBFkEQgRCBBwEHAQQBBAEMgQyBHYEdgTEBMQEDgUOBVQFVAWPBY8FoQWhBW0FbQXuBO4EQgRCBI8DjwPiAuICOAI4Ao8BjwH6APoAjwCPAE8ATwAhACEA9v/2/9n/2f/i/+L/GQAZAGoAagCsAKwAvwC/AJYAlwBDAEMA8P/w/9D/0P8EAAQAiACIADYBNgHqAeoBnQKdAlkDWQMgBCAE3wTfBH8FfwX8BfwFZQZlBsUGxQYVBxUHMQcxB+gG6AYXBhcG1ATUBGwDbANCAkECkgGSAWEBYQGTAZMBEwITAtwC3ALcA9wD5wTnBMYFxgVaBloGqwarBsoGyga8BrwGfAZ9BgsGCwZ7BXsF4gTiBFIEUgTOA84DVgNWA+EC4QJsAmwC+QH5AZcBmAFbAVsBPwE/ASsBKwEIAQgB4wDkAOsA6gBGAUYB/AH8AfAC8AL7A/sD/gT+BOYF5gWjBqMGLgcuB34HfgeAB4AHHwcfB1gGWQZTBVMFTQRNBHADcAOyArIC6QHpAfsA+wD/////Jv8n/57+nv5u/m7+if6J/tr+2v5G/0b/sP+w/wIAAgBBAEEAgQCBANUA1QA2ATYBkgGSAdsB2wEaAhoCZQJlAsgCxwI/Az8DxQPFA1AETwTWBNYESwVLBZoFmgWxBbEFfgV+BfkE+gQzBDMEVgNWA5ICkgICAgICnAGcAUQBRAHsAOwAoACgAHIAcgBcAFwAQQBBAAcABwC9/73/if+J/4f/h/+u/67/3f/d/wMAAwAxADEAgQCBAPsA+wCUAZQBNAI0AsMCwwIvAy8DbwNvA4gDiAOLA4sDfgN+A1EDUQPtAu0CUwJTAq4BrgE2ATYBCQEJARMBEwEmAScB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UQBRAMH/wf8D/wP/Nf42/oX9hf0U/RT98Pzw/Az9DP1X/Vb9v/2//Tn+Of65/rn+Nf81/6r/qv8aABoAiACIAPQA9ABhAWEBygHKAR8CHwJHAkcCMQIxAuYB5wF6AXoBAAEAAYQAhAAaABoA3v/e/97/3v8MAAwASgBKAIcAiADQANAAPgE+AdIB0gFpAmkC0ALQAukC6QK9Ar0CbAJsAg4CDgKhAaEBGAEYAXMAcwDR/9D/Wv9a/zT/NP9m/2b/2f/a/2sAagD7APsAdAF0AcUBxQHhAeEBvwG/AWUBZQHxAPEAgwCDADMAMwABAAEA4f/h/8z/zP/H/8f/1v/W//L/8v8TABMAQgBCAJQAlAAdAR0BzgHOAXoCegLrAusCAwMDA8sCywJdAl0C0gHSATMBMwGGAIYA2//b/03/Tf/3/vf+5P7k/g//D/9t/23/6//r/20AbQDaANoAJgEmAWgBaAG/Ab8BNgI2ArQCtAIZAxkDXANcA5IDkgPUA9QDLAQsBJQElAQJBQkFjQWOBRoGGgaZBpkG7QbtBgQHBAfaBtoGdwZ3BvMF8wVwBXAFEQURBeQE5QTcBN0E3wTfBNgE2ATFBMUEqQSpBIIEggRGBEYE8gPyA5ADkAMuAy4D3wLfAroCugLQAtACJwMnA7EDsQNQBFAE8ATwBIoFigUmBiYGywbLBnYHdgcZCBkInwifCPEI8QgBCQEJ0QjRCG8IbwjpB+kHQAdAB3EGcQaKBYoFqgSqBPMD8wN2A3YDNQM1AzIDMwNyA3ID8QPxA6EEogRhBWEFCgYKBnsGewahBqEGdgZ2Bg4GDgaKBYoFCAUIBZUElQQsBCwExgPGA2wDbAMvAy8DFgMWAxMDFAMJAwkD4gLiAqUCpQJ2AnYCewJ7AsUCxQI4AzgDmwObA7YDtgOCA4IDNgM1AyYDJgOPA48DagRqBG8FbwU/Bj8GnwagBogGiAYbBhsGfgV/BcgEyAT9A/0DJAMkA1MCUwKqAaoBRwFHAS0BLQFDAUMBYQFhAWABYAEqASoBxgDGAE0ATQDb/9v/ev96/zD/MP8E/wT/DP8M/1r/Wv/q/+r/lwCYADYBNgGjAaQB1QHVAdUB1QG2AbYBlgGWAZABkAGyAbIB8wHzAToCOgJyAnICmwKcAsICwgLvAu8CGgMaAyoDKgMDAwMDlAKUAuIB4gEAAQAB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kv+S/9f/1/8AAAAA/v/+/9X/1f+f/5//gP+A/5H/kf/W/9b/RQBFAMwAzABYAVgB3AHcAUwCTAKfAp8C0gLSAuIC4gLLAssChwKHAhgCGAKUAZQBIwEjAeoA6gD2APYANAEzAX4BfgG3AbcB1wHXAeEB4QHVAdUBpwGoAVABUAHQANAAMwAzAIj/if/d/t3+Q/5C/s39zf2R/ZH9lv2X/df91/09/j3+rv6u/g7/Dv9L/0r/W/9b/0X/Rf8T/xP/1P7U/o/+j/5J/kn+B/4H/tf91/3T/dP9E/4T/pr+mv5Q/1D/BwAHAJwAnAD5APkAIAEgARUBFgHfAN8AggCCAA0ADQCa/5r/Sf9J/zj/Of9x/3H/4//j/3IAcgADAQIBfwF/AdoB2gEIAggC/gH+AbUBtQE2ATYBngCeABcAFwDI/8j/w//D/wUABQB8AHwAEQERAa4BrgFAAkACtgK2AgQDBAMkAyQDFQMVA9wC3AKHAocCMQIxAvsB+wH3AfcBGwIbAkICQwJHAkcCEgIRAqIBogEMAQ0BcABxAO//7/+f/6D/kf+R/8T/xP8nACcAoQChABABEAFcAVwBggGCAZMBkwGnAacBygHKAfsB+wEwAjECaQJpAqkCqgL8AvwCZgNmA+ED4QNdBF0EyQTJBBkFGQVTBVMFggWCBbIFsgXkBeQFFgYWBkYGRgZyBnIGkgaSBpcGlwZ5BnkGOwY7BuwF7AWaBZoFTwVPBQ8FDwXcBNwEtwS3BKEEoQSfBJ8EtgS2BOYE5gQlBSUFWwVcBW4FbgVMBU0F/QT9BJMEkwQqBCoE1wPXA6YDpgOaA5sDrAOtA9MD0wMNBA0EWgRaBLoEugQgBSAFdgV2Ba0FrQXRBdEFAgYDBmUGZQYKBwoH3AfcB6YIpggpCSkJOQk5CdcI1wgrCCsIbwdvB8wGzAZSBlIG/wUABs8FzwXBBcEF1QXVBQUGBQZJBkkGlQaWBt8G3wYZBxkHPAc8B00HTgdbB1sHawdrB3YHdgdlB2UHJAckB7EGsgYeBh4GgwWDBfME9AR7BHsEHwQfBOkD6QPfA98DAAQABD4EPgR/BH8ErASsBLQEtASUBJQETgROBO0D7QN7A3sDAQMBA4ECgQIDAgMCnQGdAXQBdAGvAa8BVQJVAkQDRANABEAEFAUUBacFpwUABgAGMwYzBkkGSQZCBkMG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TAFMATwBPAEwATABLAEsATMBMwFHAUcBYwFjAXwBewGEAYUBdgF2AVEBUQEcARwB3gDeAJoAmgBTAFQADQANAMz/zP+U/5T/bP9s/1j/WP9W/1f/Yf9h/3T/dP+S/5L/w//C/wkACQBiAGIAvwC/ABIBEgFUAVQBhwGGAa4BrgHOAc4B6gHqAQYCBgIjAiQCQQJBAlkCWgJqAmoCcwJzAngCeAJ9An0CgwKDAoYChwKFAoUChAKEAooCigKdAp0CvgK+AucC5wIOAw8DKgMqAzcDNwM2AzYDLwMvAyQDJAMUAxQD+wL7At0C3QK7ArsCmgKaAnkCeQJcAlwCSgJKAksCSwJhAmIChgKFAqoCqwLEAsQCzQLNAsUCxQKxArIClQKVAm8CbgI9Aj0C/wH/AboBugF3AXcBQgFCASABIAEQAREBEAEQAR4BHgE+AT8BcgFyAbQBtAH8AfwBQQJBAnsCfAKqAqoC0wLTAvsC+wIkAyQDRQNFA1YDVgNUA1QDRwNHAzoDOgM1AzUDPQM9A00DTQNeA14DbANsA3YDdgOBA4EDkQORA6UDpQO4A7gDxAPEA8oDygPPA88D0wPTA9ED0QPDA8QDqwOrA5QDlAOMA4wDmwObA7cDtwPTA9MD4APgA9gD2AO5A7kDhwOHA0YDRgP9Av0CrwKvAmMCYwIiAiIC+AH4AfAB8AEMAgwCQQJBAoECgQK+Ar4C9gL2Ai0DLQNmA2YDnQOeA8oDygPmA+YD8wP0A/8D/wMSBBMELwQvBE8ETwRoBGgEdgR2BHkEeQRxBHIEYwRjBFAEUARABEAEOgQ6BEIEQgRXBFcEcARwBIEEgQSDBIMEdQR1BF8EXwRJBEkEMAQwBAsECwTRA9EDhQOFAzUDNQPzAvQCxwLHAqgCqAKHAocCXQJdAiwCLAL+Af4B2wHbAcsBywHQAdAB6gHqARMCEwJCAkICbQJtAo4CjgKoAqgCvgK+AtYC1gLxAvECCQMJAxMDEwMMAwwD+gL6AuQC5ALPAs8CuQK5AqICogKPAo8ChQKFAn4CfgJtAm0CRgJGAgsCCwLKAcoBjwGPAV0BXQEuAS4B/wD/ANQA1ACyALIAngCeAJgAmACcAJwApQClAK0ArQCxALEAsQCxAK8ArwCrAKsAmwCbAHgAeABCAEIAAAAAAMH/wf+N/4z/aP9o/07/Tv9B/0H/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QwBDAKz/rP9z/3T/5v/m//4A/gBUAlQCXQNdA+UD5QMuBC8EsASwBI8FkAWCBoIGEwcTBxQHFQe5BrgGSgZLBvgF+AXPBdAF4wXiBTQGNAaWBpcGrAasBjUGNQZNBU0FXARcBL8DvwOFA4YDjwOPA7kDugP6A/oDSQRJBJgEmQTrBOoEUgVTBeUF5AWKBosGGAcYB28HbwefB58Hvwe+B8IHwwd1B3UHsAaxBpYFlQWDBIQE3gPdA7sDvAPtA+0DHwQfBCAEIQTpA+gDigOLAyEDIAPDAsMClwKWArcCtwIrAysD0gPSA3gEeAT5BPkEUQVRBZoFmgXaBdoF7QXsBY4FjgWaBJkELwMwA6sBqwFjAGQAi/+L/y7/Lv9P/0//1//X/4wAjAAuAS4BnwGgAQQCBAKIAogCPAM8AwgECATZBNkEowWjBUcGRwaQBpAGYQZiBuoF6gV4BXgFKwUrBdQE1AQ3BDcEWgNaA4cChwIKAgoC+QH6ATMCMwJ8AnwCmwKbAnMCcgIVAhUCvwG/AakBqQHZAdkBKAIoAnQCdAK8ArwCBwMHA0EDQQNNA00DOwM7A0oDSgOnA6cDLQQuBHYEdgQ5BDoEnQOdAxYDFgMCAwIDZwNnAwMEAwSdBJ0ELQUtBcgFyAVoBmgG3wbfBv8G/wbCBsIGUQZRBtsF2wVyBXIFBwUHBXkEeQS5A7kD3wLgAiUCJQK7AbsBrAGsAdYB1gESAhICYQJgAuAC4QKlA6UDgwSEBCMFIwUuBS4FjwSPBHcDdwM/AkACQwFDAboAugCwALAA+AD5AEkBSQFZAVkBGwEbAb4AvwCJAIkAlwCXANcA2AA5ATkBzgHPAbECsQK+A74DoASfBAsFCwUNBQ0F7gTvBPAE8AQnBScFjwWPBSAGIAaqBqoG1gbWBmAGYAZjBWMFUQRRBH0DfQPdAt0CNgI2An8BfwHqAOkAjwCPAEkASQDo/+j/gP+A/1//X/+u/67/QABAAMgAyAAoASgBagFqAY8BjwFwAXAB+QD4AFEAUQDW/9b/w//D/w0ADQB/AH8A6wDrAFcBVwHXAdcBYwJiAsMCwwLEAsQCbAJsAgwCDAIDAgMCYAJgAscCxgK3ArcCBwIHAg8BDwFqAGoAeQB4ABEBEgGjAaIBmAGZAdAA0ACl/6X/of6h/gj+CP6q/ar9NP0z/Zv8m/xD/EP8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2gDaAMgAyADjAOQAIwEjAWkBaQGaAZoBrQGtAa0BrAGpAakBqwGrAbABsAGpAakBgwGDATEBMQG9AL0ASABIAAAAAAAAAAAATgBOANIA0gBrAWsB+wH8AWwCbAKwArACwgLBAqECoQJQAlAC1wHXAUMBQwGtAK0AMgAyAOX/5f/C/8L/t/+3/7L/sv+q/6r/qv+q/73/vf/j/+P/EwATAEYARgB6AHoAtgC3AP4A/gBGAUYBegF6AZMBkwGeAZ4BvgG+ARQCFAKnAqcCXwNfAw0EDQSJBIkExwTHBNgE2ATSBNIEwgTCBKgEqASABIAEUQRSBC8ELwQrBCsEUgRSBKQEpAQSBRIFfgV+BccFxwXXBdgFrQWtBVoFWgXzBPQEkQSRBEUERgQbBBsEEQQRBBoEGgQjBCMEKAQoBDIEMgRTBFMEjwSPBNME1AQHBQcFGgUaBRgFGAUfBR8FSwVKBZcFlwXjBeQFCgYLBgIGAgbgBeAFxwXHBckFyQXkBeQFBgYGBiQGJAZEBkQGdQZ1BsoGygZGB0YHzAfMBysIKwg+CD4IAAgACJMHkwcfBx8HuQa5BmYGZgYpBikGEAYQBiUGJQZgBmAGrAasBvIG8wYlByUHNAc0BxAHEAeyBrIGKAYoBpIFkgUTBRMFwATABJoEmgSUBJQEmgSaBKEEoQSjBKMEowSjBKEEoQSdBJ0EkwSTBIcEhwR6BHoEZwRnBD4EPgTzA/MDjQONAygDKAPgAuACvQK9ArICsgKuAq4CqgKqAqcCpwKkAqQCngKfAo0CjQJlAmUCHwIfAr0BvQFRAVEB+QD6ANMA0wDjAOMAFwEXAVkBWQGcAZwB4QHhASECIQJIAkgCPQI9Av4B/gGlAaUBVAFUASMBIwELAQsB+wD7AOoA6gDjAOMA9gD2ACgBKQFxAXABvQG9AQcCBwJUAlQCpwKnAvIC8gIYAxgD/wL/AqUCpQIkAiQCngGeAS4BLQHVANUAiQCJAD8APwD4//j/vP+8/5j/mP+R/5H/mf+Y/5v/m/+K/4r/ZP9k/zn/Of8W/xb/AP8A//H+8f7m/ub+5/7n/gb/Bv9Q/1D/yP/I/18AXwD9AP0AgwGDAd8B3wESAhICJwInAiMCIwIAAgACsQGxAToBOgG8AL0AZQBmAFQAVACDAIMAyQDJAPcA9wD2APYA2ADYAMkAyQDrAOsA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sQGxAf8B/wFpAmkC0wLTAhsDGwM7AzsDRQNFA1cDVwOCA4MDyQPJAx8EHwR4BHgEzwTPBCIFIgVtBW0FpAWkBbwFvAW0BbQFngWfBYgFiAVoBWgFJwUnBbMEswQYBBgEeQN5A/sC/AKuAq4CjwKPApUClQK1ArUC4ALgAgUDBQMcAxwDJAMkAx4DHgMIAwgD5QLlAsACwAKpAqkCpAKkAp0CnQJ6AnoCNgI2AuIB4gGcAZwBdgF2AWkBagFoAWgBagFpAW4BbQF8AXwBmQGZAccBxwEDAgMCRwJHAo0CjQLNAs4CAwMDAyoDKgM0AzQDEAMQA64CrgIOAg4CSwFLAY8AkAAAAAAAo/+j/2X/Zf8u/y7/+P74/tT+1P7Y/tj+B/8H/1D/UP+Y/5j/zv/O//L/8v8IAAgAFAAUABEAEQD2//b/w//D/4f/h/9W/1b/Rv9G/13/Xf+T/5P/1P/U/xMAEwBQAFAAkQCQANkA2QAgASABUwFTAWIBYgFMAUwBHgEeAesA6wC+AL4AmQCZAH0AfQByAHIAhQCFALsAuwAGAQcBSwFLAXEBcQFxAXIBXQFdAVEBUgFnAWcBoAGfAeUB5QEPAg8C/gH/Aa8BrwE8ATwBzgDOAIQAhABsAGwAhACEAMEAwAAQARABXgFfAZsBmgG/AcAB1QHVAegB6AEBAgECHAIcAi0CLQIqAioCDgIOAuIB4gGxAbEBgAGAAUsBSwEGAQYBswCzAG0AbgBbAFsAkgCSAAYBBwGOAY4BAQIBAkwCTAJwAnACbwJvAkICQgLlAeUBXQFdAcEAwQAtAC0Awf/C/4//j/+b/5v/1f/V/xwAHABaAFoAiACIALMAswDlAOUAGwEbAUQBRAFUAVQBUAFQAUwBTAFfAV8BjwGQAdUB1QEbAhsCVAJUAoACgAKtAq0C4wLjAhoDGgM8AzwDPQM9AyIDIgMBAwED6gLqAuAC3wLZAtkC1gLWAuAC4AL9Av0CIwMjAzgDOAMoAygD8QLxAqECoQJPAk8CCAIIAs4BzgGZAZkBXQFdARABEAG8ALwAfAB7AGkAaQCPAI8A2gDaACcBJwFbAVsBdQF1AYcBhwGpAaoB5wHnATYCNgJ8AnwCmwKbAoMCgwI7AjwC4wHjAZsBmwFuAW4BUgFSATMBMwEPAQ8B9gD2APwA/AAlASUBWwFbAX4BfgF6AXkB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6QDpACsBKwFIAUgBMQEyAfYA9QCyALIAhQCGAHwAfACUAJQAvQC9AOIA4gD3APYA9QD1AN8A4AC6ALsAjQCNAGEAYQA+AD4AHgAeAO//7/+h/6D/OP84/9D+0f6K/on+d/53/pf+l/7c/tz+Nv82/5r/mv8BAAEAaQBpAMwAzAAmASYBeQF5AcgByAEbAhsCcQJxArwCvALuAu4C/gL+AukC6QKyArICVgJWAtgB2AFFAUUBuAC3AEgASAD/////0f/R/7D/sP+X/5j/iv+J/43/jf+j/6P/zf/N/wUABQBDAEMAewB7AKUApQDFAMUA6wDrACYBJgF9AX0B5QHlAUoCSgKXApcCwQLBAskCyQK6AroCoAKfAnwCfAJHAkcC+AH4AY4BjgEVARUBnQCdADIAMgDW/9f/i/+L/1b/Vf8//z7/Tv9P/4T/hP/S/9L/KAAoAHoAegDFAMUACwELAVUBVQGmAaYB/QH9AVQCVAKaApoCvwK/ArcCtwKEAoQCOAI5AuoB6gGuAa4BjwGPAZYBlgHFAcUBFwIXAnsCewLeAt8CLQMtA1QDVANIA0gDCgMKA6wCrAJLAkwCBAIEAuEB4QHZAdkB3wHfAeYB5gHjAeMByQHJAZIBkgFGAUYB9AD0AKsAqwBtAG0ANwA3AAYABgDf/9//xP/F/7z/vP/O/87//P/8/z4APgCBAIEArwCvAMUAxQDMAMwAzADNAMEAwQCWAJYAQwBDANH/0v9Y/1n/9f7z/r7+vf7F/sX+EP8Q/5D/kP8jACQApgCmAP0A/QAeAR4BEQEQAd4A3wCUAJQAQABAAPX/9f/C/8L/sP+x/7v/u//T/9P/4//i/9//3//H/8f/pP+k/3//gP9j/2P/VP9U/13/Xf+G/4f/0f/R/zAAMACRAJEA3QDcABEBEQE8AT0BdQF1AcEBwQESAhICUgJSAnoCegKXApcCvgK+AuoC6gL9Av0C0wLTAmMCYwLNAc0BOgE6AcUAxQBpAGkAFAAUAL7/vv9w/3D/P/8//zf/N/9P/0//ef95/6n/qf/g/+H/KgAqAI4AjgAFAQUBfQF+AeAB4AEhAiECQgJBAlECUQJiAmICfQJ9Ap4CnwK4ArgCvAK8AqoCqgKRApACfwJ/AnUCdQJnAmcCQwJEAgcCBwK/Ab8BhAGEAWIBYgFaAVoBYQFhAWUBZQFaAVoB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JgYmBukF6QWhBaEFUgVSBf8E/wSnBKcESgRKBOsD6wOaA5oDZgNmA1oDWgN4A3gDtwO3AwYEBgRSBFIEkQSRBMMEwwTsBOwECQUJBRMFEwX/BP8EzQTNBIYEhgQ4BDgE7APsA6ADoANLA0sD4ALgAmMCYwLnAecBiwGLAWYBZgF+AX4BwwHDASACIQJ+An4CygLKAgIDAgMtAy0DXANcA5wDnAPsA+wDQARABIgEiAS6BLoE0wTUBNgE2ATJBMkEpgSmBGoEagQZBBkEuwO7A18DXwMQAxAD0ALQApgCmAJgAmACKQIpAgECAALwAfAB+AH5AQwCDAIcAhwCHwIfAhYCFgIHAgcC/AH8AQECAQIbAhsCQwJDAmcCZgJxAnECYAJgAkICQgIvAi8CNgI2AlcCVgKFAoUCtwK3Au4C7gItAy0DdwN3A8YDxgMHBAcEJwQnBBcEFwTcA9wDjQONA0cDRwMbAxsDCwMLAwcDBwMAAwAD8QLyAuIC4gLeAt4C6wLrAgcDBwMpAyoDRwNHA1MDUwNGA0cDIgMiA+0C7QKxArECdAJ0AjYCNgL4AfgBvwG/AZMBkwF5AXkBawFrAV4BXwFBAUABBgEGAbEAsQBUAFQACAAJAOL/4//j/+P/AAAAADIAMgBzAHMAwwDDABsBGwFyAXIBvwG/Af4B/gEwAjACUQJRAlcCVwI7AjsCAQIBArkBuQF6AXoBUgFSAUYBRgFOAU4BYQFhAXUBdQGFAYUBjQGNAYwBjAGGAYYBhQGFAY4BjgGcAZwBowGjAZcBlwF4AXgBWQFZAVYBVgGCAYIB3QHdAUoCSgKdAp0CrgKuAncCdwITAhMCsgGyAXQBdAFbAVsBTQFNASgBKAHcANwAbQBtAPD/8P97/3v/IP8g/+r+6v7Z/tn+5/7n/gT/BP8c/xz/H/8g/wv/DP/t/u3+0v7T/sX+xf7E/sT+zv7O/ub+5v4S/xL/Tv9O/5D/kP/I/8j/8f/x/xIAEgA6ADoAbwBvAK4ArQDrAOsAHAEdAT8BPwFYAVgBbQFtAYIBggGTAZMBmAGYAYsBiwF0AXQBYAFgAVoBWgFjAWMBaAFpAVUBVQEdAR0BxQDFAGIAYgAIAAgAyf/J/63/rf+4/7j/5v/m/ykAKQBrAGsAlwCXAKUApACbAJsAiQCJAHMAcwBZAFkANQA1AAIAAgDG/8X/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XgBeAKYApgDhAOEAJQEkAYIBggH5AfkBeQJ5AugC6AI3AzYDZQNlA38DfwOMA40DjgOOA3kDeQNBA0ED5ALjAm8CbwL9Af0BogGiAWMBYwE1ATUBBwEHAc0AzQCFAIUANAA0AOT/5P+X/5f/Tv9O/wn/Cf/K/sr+n/6f/pb+lv66/rr+Cf8J/3b/dv/v/+//XwBfAL8AvwALAQsBSQFJAYMBgwG6AboB5AHkAfEB8QHaAdoBqQGpAXoBegFiAWIBZQFlAXUBdAF7AXwBbwFvAVMBUwE3ATcBKAEoAS4BLgFJAUkBcgFyAZ0BnQG5AbkBtQG1AY8BjgFPAVABDwEPAeIA4gDVANUA5wDnAAwBDAEzATMBTAFMAUoBSwEpASgB6ADnAIgAiAALAAsAef95/+D+4P5a/ln+//3//d793v3w/fD9I/4j/mP+Y/6k/qT+5/7n/i//L/95/3n/uv+6/+v/7P8JAAkAGgAaACEAIQAkACQAJgAmADEAMQBIAEkAagBqAIwAjACkAKQAsgCyALwAvADEAMQAxwDHALYAtwCOAI4AVQBVABoAGgDv/+//2f/Z/93/3f/9//3/PQA9AKEAoQAeAR4BogGiAR4CHgKSApICCAMIA4YDhgMKBAoEhwSHBPQE9ARLBUsFjgWOBbsFuwXPBc8FyAXIBaUFpQVrBWsFHQUdBb8EvwRYBFkE8gPyA5EDkQM0AzMD2QLZAoMCgwI2AjcC9AH0AbQBtAFrAWsBEwETAbEAsQBSAFIAAgACAM7/zv+9/73/1f/V/xIAEgBtAG0A2ADYAEkBSQG+Ab4BMwIzAp0CnALmAuYC/gL+AuQC5AKmAqYCWwJbAhgCGALnAecB0QHQAdwB3AERAhECcwJzAgADAAOqA6oDVwRXBOkE6QRGBUYFYAVgBTEFMAW9BL0EFgQWBFcDVwOmAqYCHwIfAs4BzgGnAacBnAGcAakBqQHSAdMBHAIcAn4CfgLnAucCRgNGA5MDkwPOA84D8QPxA/ED8QPBA8EDXgNeA9IC0gI3AjgCqAGpATYBNgHgAOAAoACgAG8AcABPAE8AQgBCAEkASQBfAF4AegB6AJUAlQCtAK0AxgDHAOEA4QD9AP0AFwEXASYBJgEdAR0B8ADwAJ4AngA5ADkA3//f/6n/qf+g/6D/uf+5/+f/5/8iACIAaQBpALoAugAQARAB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4AfgB+IH4gduB24H2gbaBqsGqwYxBzEHXQhdCN0J3QlVC1ULfQx9DCcNJw1BDUEN2QzZDBkMGQw8CzwLgQqBChsKHAoiCiIKcwpzCroKugqlCqQKHQoeCl0JXQmvCLAIRQhFCCYIJghLCEwIrgiuCDcJNwnGCcYJTApMCuAK4AqkC6QLjwyPDF0NXQ25DbkNhw2HDfgM+AxiDGEM9gv3C7QLtAuEC4ULdAt0C6cLpwslDCUMsQyxDOsM6wypDKkMHAwcDKULpQt+C34LmgubC9EL0QsUDBQMZgxmDLEMsQzDDMMMcwxzDMwLzAvyCvIK8AnwCbMIswhAB0EHzwXPBbAEsAQVBBUE9gP2AyUEJQRdBF0EUQRRBMIDwgO4ArgCpAGkAS0BLQG8AbwBIgMiA7YEtgTLBcsFGwYbBuIF4gWQBZAFfQV9Ba8FrwX2BfYFGAYYBvQF9QWLBYsF5gTnBBUEFQQmAyYDNAI0AmkBaQHzAPMA7ADsAEEBQQG5AbkBIgIiAn4CfgL6AvoCqgOqA1sEWwS0BLQEhwSIBPcD9wNSA1ID0ALRAngCeAI3AjcCCgIKAgICAgIwAjEClwKXAh8DHwOcA5wD4QPhA+ED4QPNA80D+AP4A6QEpATRBdEFSgdKB8cIxwj+Cf4JpwqnCpEKkQrYCdkJ8wjzCGoIaghzCHMIzQjNCPkI+QiwCLAIDAgMCF8HYAfoBugGqgaqBosGiwZvBm8GSAZJBhUGFQbbBdsFpgWmBXgFeAVOBU8FMQUxBTwFPAWZBZkFVgZWBl8HXweOCI4Ivgm/CckKyQp2C3YLiwuLC/kK+Qr2CfYJ2QjZCPEH8QdqB2oHWQdZB60HrQcWCBYIJwgnCKUHpQfTBtMGQwZDBk8GUAbDBsMGCwcLB8AGwAb/Bf8FPgU/BeME4wT6BPoERwVHBX8FfwWJBYkFjwWPBecF5wXPBs8GKwgrCH0JfQkqCioK7gnuCQYJBgn4B/cHIAcgB3AGcAaSBZIFTwRPBM0CzQJoAWgBZwBmAMb/xv9l/2X/Vf9U/9P/1P8HAQcBpwKnAg4EDgSlBKUESwRLBFoDWgNQAlACgQGBAREBEQESARIBjwGPAXwCfAKoA6gD0gTSBMYFxQVnBmgGrAasBo8GjwYcBhwGdwV3BcgEyAQrBCoEoQOhAyIDIgO0ArQCbgJuAmUCZQKTApQC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iP+I/0sASwAtASwBEgISAtACzwIpAykD4QLhAu0B7QGrAKwArP+r/2D/Yf+8/7v/LQAsAA0ADgAo/yj/A/4E/pH9j/11/nX+gQCBALwCvAIRBBEE9gP3A7sCuwIwATEBIAAgAOf/5v9UAFUAAAEAAYMBgwHOAc4BEwISAnkCeQLxAvICNAM0Aw8DDwOIAogCzQHMAQMBAwFEAEQAq/+r/1L/Uv83/zf/IP8g/87+zv41/jX+kf2S/Tb9Nv1E/UT9nf2e/RX+Ff6Z/pj+Nf81/+3/7f+mAKYAMwE0AX0BfQGTAZIBogGjAeMB4wF0AnUCUwNTA0kESQQCBQIFOAU4BesE7ARfBF8E7gPuA9AD0AMFBAUEaARpBNUE1QQkBSQFOwU7BRkFGQXoBOgE4gTjBCgFKQWSBZIFygXLBY0FjAXVBNQE8QPyA1QDVQNUA1UD5wPmA6oEqgQxBTEFWgVaBWEFYQWNBY0F1gXWBfYF9gW9Bb0FTQVNBfkE+gToBOgE9ATzBNcE1wRxBHEE0gPSAxgDGANcAlwCvQG9AVwBXAE9AT4BMQExAfIA8gB2AHcACQAJAA0ADQCjAKMAiAGIAVICUgLAAsACyALIAnwCfALpAekBJwEnAWoAagDp/+n/vP+8/9P/0/8SABIAdwB3ABUBFQH/Af8BJwMnA10EXQRXBVcF1QXVBbcFtwUcBRsFSARJBJEDkQMpAyoDGAMYAzMDMgM2AzcD8QLxAmECYQKzAbMBCQEJAVwAWwCO/47/vf6+/lH+Uf6i/qL+mv+a/7AAsABcAVwBdgF2ASsBKwGtAK0ABwAHAEz/TP++/r/+pf6l/gX/Bf+e/57/PAA8APkA+QAMAgwCZQNlA5YElgQqBSoFGwUbBdkE2QTfBN8ESgVKBdkF2QVABkEGYgZiBkYGRgbmBeYFNgU3BUIEQgQxAzEDLwIvAkIBQwFyAHIA3v/e/73/vv8uAC0ABgEGAQgCCAICAwID5QPlA5gEmATrBOsE0QTRBIUEhgRyBHIEzwTOBHIFcgX4BfgFJgYmBgQGBAbCBcIFjAWMBXwFfAWjBaMF/wX/BWEGYQZ/Bn4GIgYiBlwFXAV/BH8E1gPXA3cDdwNAAz8DBwMHA7gCuAJaAloC/wH/Ac8BzgHpAekBSwJMAsICwgILAwsDHAMbAzIDMgOfA58DdwR3BG8FbwUdBh0G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fgF+AUUBRgH9AP0AtQC2AIAAgABkAGMAVwBXAEsASwAxADEADAANAOf/5//I/8f/rv+v/5P/k/9s/2z/N/83//7+/v7T/tL+wv7C/tD+0f7x/vH+Dv8O/xn/Gf8R/xD/BP8E/wf/CP8n/yf/Zf9l/73/vf8jACMAkgCSAP0A/QBaAVoBpgGmAeMB4wEYAhgCQwJDAlsCWwJSAlICJwInAuYB5gGlAaUBeAF4AWcBaAFvAW8BhgGHAaMBowHAAcAB2QHZAe4B7wH8AfwB+gH5Ad4B3gGmAaYBWQFZAQgBCAHAAMAAigCKAGUAZQBTAFMAUwBTAGgAaACXAJcA4ADgADwBOwGVAZUB1gHWAfEB8QHqAeoBzwHPAbIBsgGeAZ4BngGeAbcBuAHmAeYBHgIeAk0CTgJvAm8ChwKHAqICogLFAsUC6ALoAgADAQMBAwID7ALsAssCywKrAqsClAKUAoQChAJzAnMCXQJdAkgCSAI4AjgCLQItAh4CHwIBAgEC1AHUAaUBpQGKAYoBkgGTAbUBtQHYAdgB3gHeAb4BvgGBAYEBPAE8AQIBAgHeAN4A0wDTAN4A3gD4APgAFgEXAS0BLQEzATMBJAEjAQMBAwHWANYAoACgAGcAZwA7ADsAMQAxAFcAVwCqAKoAFQEVAX4BfgHTAdMBDwIPAjkCOQJYAlgCbAJsAmoCagJMAkwCEwIUAsgByAFuAW4BCAEIAZsAmwA1ADUA7P/s/8r/yv/J/8j/1v/W/+D/4P/g/+D/3P/c/+H/4f/z//T/DgAOACgAKAA4ADgAQABAAE0ATQBsAGwAnwCfANwA3AAXARcBSwFLAX4BfgG2AbYB9AH0ATICMgJkAmQCfgJ+AoMCgwJ/An8CgAKAAokCiQKIAogCaQJpAicCJwLPAc8BdQF1ASsBKwHyAPIAxADEAJQAlQBfAF8AKAAoAAIAAgD4//j/BwAHACgAKABKAEoAawBrAI4AjgC0ALQA0gDSANkA2QDCAMIAmwCbAHwAfAB1AHUAhQCFAKEAoQC9AL0A1gDWAPMA8wAWARYBPwE/AWoBagGMAYwBoAGgAacBpwGqAaoBrwGvAbQBtQG1AbUBrgGuAaABoAGPAY8BewF7AWgBaAFZAVkBUQFRAVMBUwFcAVwBbgFuAYcBhwGeAZ4BqwGrAakBqQGaAZoBgAGAAV8BYAE7ATsB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IgMiA/UD9QN6BHoEnwSfBHAEcAQXBBcEywPLA7UDtQPZA9kDIQQhBHgEeQTRBNEEGAUYBToFOgUxBTEFHAUcBSQFJAVTBVMFfwV/BXAFcAUVBRUFjgSNBAQEBASJA4kDFAMUA5wCnAIhAiECqQGpAUUBRQEWARYBNQE0AZIBkgHxAfIBHQIdAhsCGwIlAiUCXgJeAqQCpQK0ArQCdQJ1AhcCFwLOAc4BlgGWATABMQF2AHcAlP+U//D+7/7c/tv+Vf9V/wwADACgAKAA1wDXALgAuACFAIUAjQCNAPkA+QCtAa4BaQJpAgYDBgOZA5kDSwRLBBcFFwW5BbkF6wXrBZoFmgX2BPYEPQQ9BJUDlQMCAwIDewJ7AvIB8gFgAWEB0wDTAGUAZQAuAC4AKwArADwAPABIAEgAUABQAGgAaACVAJUAvgC+AMsAzADNAM0A5wDnACcBJwFtAW0BmQGZAb0BvQEXAhcCywLLArUDtQODBIIE/gT+BDIFMgVKBUoFVAVVBTYFNwXXBNcERQRFBK8DsAM9AzwD9wL3AtwC3AL3AvcCVwNXA/ID8wOYBJgEDAULBTAFMAUTBRQF2gTaBKAEoARoBGkEIwQiBLIDsgMDAwIDIAIfAj4BPwGmAKYAfgB+ALIAsQD7APsAHAEcAQsBCwHzAPMABQEFAUsBSwGkAaQB6gHqARkCGQJMAk0CmQKZAuoC6gINAw0D3QLdAmQCZALfAd8BkAGQAY8BjwG2AbYBtQG2AVIBUgGYAJgA4//i/5r/mv/y//L/vQC9AJgBmAExAjICggKCAssCywJRA1EDHwQfBP8E/wSsBawFAgYCBgUGBQbJBcoFZwVmBf0E/QSvBK8EhASEBFcEVwT0A/QDVQNVA6sCqwItAi0C4gHiAaUBpQFdAV0BDgENAcYAxQB6AHoACwAMAHP/dP/Z/tj+ef55/nT+dP61/rT+Bv8G/0L/Qv9r/2v/mP+Y/9L/0v8CAAIACwALAOD/4P+X/5f/aP9o/4r/iv8gACAAHgEeAUICQwI2AzYDtgO2A74DvgOGA4YDVwNXA1UDVQNqA2kDYQNhAxsDHAOhAqICEwITAokBiQEJAQkBkQCRACIAIgDF/8X/g/+D/1//X/9Q/1D/R/9H/zL/Mv8N/w3/4/7j/sH+wf6m/qb+ff59/jL+Mv7M/cz9cf1x/Ub9Rv1U/VT9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sQCxALYAtgC0ALQA+wD7AK8BsAGqAqoCnAOcA08ETwTCBMIEFgUWBU8FTwVUBVUFEwUTBa4ErgRsBG0EhASEBOgE6ARNBU0FWQVZBdYE1gTUA9QDmQKZAnQBcwGSAJEA7//v/2v/a//v/u/+hP6E/kn+Sf5f/mD+3/7f/sL/wv/iAOIABgIGAgcDCAPpA+kDuQS5BGsFawXGBcYFkwWTBcwEywSqA6oDiQKJAqcBpwEJAQkBgwCDAOX/5f8k/yT/Zf5l/t793v23/bf9AP4A/rT+tP6w/7D/tAC0AHUBdQHSAdIB8gHyASsCKwKvAq8CZANkA/0D/QNEBEQEPwQ/BCMEIwQqBCoEZARkBKgEqASlBKUEIwQjBDUDNgNEAkQCwAHAAckByQEmAiYChwKIAssCywIEAwQDSQNJA5cDlwPQA9ADzwPPA3YDdgO6ArsCtQG2AZ4AnQCm/6b/1v7W/hb+Fv5h/WH94Pzg/Nn82fxx/XL9lf6V/gwADACgAaABJQMlA3YEdgR6BXoFLAYsBpYGlga9Br0GkQaRBgEGAQYdBR4FJQQlBFoDWgPSAtICcgJyAhcCFwLJAckBqAGoAcYBxgEBAgECIAIgAgECAQKnAacBMAEwAbcAtwBWAFYAMgAyAGgAaAD2APYAtAG0AXICcgIfAx8DvgO+A1gEWATrBOsEgQWBBSsGLAbzBvQGuQe5B0QIRAhyCHIIVwhXCCoIKggTCBMIEggSCAcICAjYB9gHgQeBBxkHGQfBBsEGiAaIBmAGYAYdBh0GkQWRBbQEtASuA64DvwK/AgYCBwJ4AXgB9AD0AH0AfQA7ADsAYgBiAAMBAwEAAgACKwMrA1wEXAR0BXQFTQZNBsgGyAbuBu4G8gbzBhEHEQdVB1UHkweTB5sHmwdwB3AHPAc8By0HLQdCB0IHUQdRByUHJQelBqUG4AXgBQIFAgU/BD8ErQOtAz8DPwPcAtwCgwKDAk0CTQJLAksCcQJxAqACoALRAtECEQMRA28DbwPiA+IDWARYBM0EzQRCBUIFnwWfBboFuwWEBYQFMAUwBQ0FDQU5BTkFfAV8BYUFhQVCBUIFAAUABR0FHQWzBbMFgAaABhwHHAc5BzkHyAbIBusF6wXUBNQErQOtA4wCjAJ9AX0BmwCbABAAEAD2//b/LwAvAG8AbwBoAGgABQAFAG7/bv/M/sz+Nf41/q39rf1A/UD9/vz+/Ob85vzj/OP86/zr/AX9Bf0//T/9nf2d/RP+E/6W/pb+Fv8W/3j/eP+n/6f/vP+8//7//v+bAJsAYAFgAccBxwFsAWwBYwBjACL/Iv8U/hT+VP1U/bn8ufwT/BP8V/tX+5f6l/rw+fD5h/mH+XX5dfm1+bX5FvoW+lT6VPpK+kr6DPoM+sr5yvmi+aL5g/mD+Tz5PPmn+Kf41PfU9wD3APdw9nD2RvZG9nv2e/bp9un2Yfdh97n3uffS99L3ofeh90D3QPfd9t32m/ab9m/2b/Yx9jH2yPXI9Uz1TPXv9O/0w/TD9K30rfSE9IT0QPRA9Pzz/PPP88/zsPOw84LzgfM68zrz+/L68vvy+/Jn82fzP/Q/9Ff1V/Vk9mT2J/cn9433jfe497j31vfW9/z3/PcU+BT4APgA+Lf3t/dE90T3ufa59h/2H/aC9YL16/Tq9Fj0WPTE88TzPfM88+/y7/IH8wfzf/N/8xn0GfSR9JH0vfS99I/0j/QC9AL0IPMg8yTyJPJq8WrxLvEu8Wvxa/H78frxy/LL8uXz5fM49Tj1f/Z/9m33bffl9+X3/vf+99T31Pdy93L35/bn9lr2Wfbs9ez1oPWg9Wb1ZvVG9Ub1d/V29SH2IfYq9yr3Mfgx+Nz43PgM+Qz54fjh+I/4j/g4+Dj48ffx9833zffg9+D3Mfgx+Lv4u/hn+Wf5HPoc+sj6yPph+2H75Pvk+0X8Rfxu/G78VPxU/BD8EPzX+9f74vvi+0f8R/z3/Pf81f3V/cT+xP6u/67/dwB3AAgBCAFTAVMBXgFeAS8BLwHAAMAACQAJAB7/Hv8x/jH+gv2C/Tb9Nv1C/UL9i/2L/QH+Af6r/qv+iP+I/3cAdwA+AT4BrAGsAbYBtgFzAXMBCAEIAZwAnABJAEkABgAGAKj/qP/8/vz+BP4E/gT9BP1i/GL8X/xf/PP88/zn/ef9+/77/gAAAADgAOAAmwGbAUwCTAITAxQD8wPzA8cExwRqBWoF2gXaBToGOwapBqkGGgcaB1wHXAdDB0MHzwbPBi8GLwabBZsFKAUoBbcEtwQUBBQEMAMxAzwCPAJ8AXwBDgEOAdsA2wDFAMUA1QDVACYBJgG7AbwBawJrAgADAANkA2QDjwOPA3wDfAMqAyoDugK6AmUCZQJXAlcCggKCArsCuwLfAt8C7gLuAv8C/wIuAy4DmAOYA1cEVwRwBXAFwQbBBgwIDQgYCRkJwgnCCf8J/wnQCdAJPwk/CVsIWwg9Bz0HCwYLBvkE+QQ3BDcEyQPJA4kDiQNCA0ID4wLjAosCiwJiAmICcwJzAqsCqwLrAusCFwMXAxMDEwPbAtsCnQKdAqgCqAI3AzcDMwQzBEYFRgUrBisG3AbcBncHeAf+B/4HPAg8CPcH9wcqByoHGgYaBjAFMAW2BLYEogSiBKAEoARWBFYErQOtA+EC4gJMAkwCFwIXAh8CIAIbAhsC1AHUAVcBVwHtAO0A9AD0AKIBogHcAtwCQgRDBGgFaAUWBhcGYQZhBn8GfwaaBpsGswazBq0GrQZvBm8G8QXxBTwFPAVhBGEEcANwA4ACgAK1AbUBOwE7ASsBKwF5AXkBCwILAtUC1QLiA+IDMgUyBZ4GngblB+UH0wjUCGAJYAmhCaEJqgmqCYMJgwksCSwJqAioCAwIDAh2B3YHBAcEB7oGugZqBmoGzwXPBcYExgR6A3oDTAJMApQBlAFtAW4BwQHBAV4CXgIQAxADpwOnAwMEAwQqBCoERAREBHUEdQTABMAECwULBUQFRAVwBXAFoQWhBeYF5gVTBlMG9wb3BtIH0ge9CL0IgQmBCQwKDAp+Cn4KBwsHC6oLqgs+DD4MlQyVDKEMogxwDHAMCwwLDG8LbwuRCpEKaglqCf4H/wdtBm0G+QT5BPMD8wOQA5AD0QPSA4wEjASEBYQFfgZ+Bk0HTQflB+UHXwhfCN8I3whpCWkJ0QnRCekJ6QmzCbMJXQldCRMJEwnXCNcIjgiOCBwIHAhyB3IHiAaIBmUFZgUpBCkE/wIAAwkCCQJRAVEB2gDaAK0ArQDUANQASgFKAfsB+wHUAtQCzAPMA+EE4QQHBgcGIgciBwoICgieCJ4I1gjWCNAI0Ai0CLQIjQiNCEYIRgjTB9MHTQdNB+AG4AaPBo8GJgYmBm4FbgVsBGwEXQNdA3oCegLXAdcBdgF2AVwBXAGGAYYBzgHOAQACAQIBAgEC4gHiAb4BvwGZAZkBUgFSAcEAwQDa/9r/sP6w/oD9gP2R/JH8FvwW/Az8DPxN/E38tfy1/EX9Rf0O/g7+DP8M/xoAGgACAQIBkwGTAbUBtQFpAWkBygDKAAIAAgA2/zb/dP50/r79vv0S/RL9dPx0/O377fuK+4r7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2gLaAvgC+AI2AzYDhQOFA80DzQP+A/4DFAQUBBgEGAQfBB8EOQQ5BGcEZwSWBJYEpQSlBH0EfQQdBB0EngOeAxoDGgOeAp4CJAIkAp4BngEBAQEBTgBOAJb/lv/3/vf+jv6O/mz+bP6N/o3+2f7Z/jr/Ov+a/5r/6v/q/xsAGwAuAC4AMAAwADYANgBRAFEAhQCFAM0AzQAbARsBZAFkAagBqAH6AfsBeQJ5Ai8DLwMBBAEEuwS7BDsFOwWCBYIFpwWnBbgFuAW1BbUFnwWfBYEFgQVsBWwFXwVfBUwFTAUmBSYF6gTqBJYElgQnBCcEpQOlAygDKAPIAsgCigKKAlMCUwIMAgwCugG6AYkBiQGkAaQBDQINApwCnAIYAxgDXgNeA2gDaANDA0MD/QL9AqMCowJEAkQC8gHzAcABwAHAAcABAAIAAoECgQI6AzoDGwQbBBcFFwUfBh8GFAcUB8kHygcYCBgI/Qf9B5kHmQcdBx0HsAawBmcGZwZJBkkGUQZRBm8GbwaQBpAGpgamBqsGqwaaBpoGcAZwBjcGNwYRBhEGJAYkBnoGegbxBvEGXwdfB6sHqwfXB9cH5QflB88HzweRB5EHPgc+B/kG+QbaBtoG4gbiBgsHDAdTB1MHuAe4ByYIJwiCCIIItAi0CLcItwiXCJcIVghXCPUH9Qd4B3gH7wbvBmsGawbqBeoFXQVeBb4EvgQcBBwEjgOOAyEDIQPSAtICoAKgApUClQK8ArwCEQMRA3oDegPVA9UDEgQSBC8ELwQyBDIEHQQdBPAD8AOzA7MDeQN5A1oDWgNnA2cDogOiA/kD+QNcBFwEwATABCsFKwWmBaYFMAYwBrsGuwYpBykHWAdYBzgHOAfVBtUGUQZRBswFzAVMBUwFwQTBBCQEJQSHA4cDDgMOA9EC0QLOAs4C8gLyAicDJwNaA1oDfAN8A4gDiAOFA4UDhwOIA5cDlwOgA6ADewN8AwsDCwNQAlACcgFyAaUApQAFAAUAi/+L/xj/GP+f/p/+Nv42/gr+Cv40/jT+rf6t/lf/V/8UABQA1ADUAIsBiwExAjECwALBAjkDOQOYA5gD2APYA/ED8QPlA+UDwAPAA4kDiQNDA0MD7QLtAowCjAIuAi4C6AHoAdAB0AHrAesBHQIdAioCKgLXAdcBFwEYARgAGAAe/x7/Vf5V/rn9uf0w/TD9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Pf89/yH/If8D/wP/EP8Q/1//X//n/+f/iwCLAC8BLwG5AbkBIAIhAmgCaAKYApgCuAK4As0CzQLcAtwC8ALwAg0DDQMsAywDQQNBA0gDSANGA0YDPAM8AxoDGgPMAswCVgJWAtoB2gF8AX0BUAFQAU8BTwFpAWgBmQGZAeQB5AFLAkwCygLKAlgDWAPwA/ADkQSRBC8FLwWyBbIFAQYBBgsGCwbOBc4FVwVXBbsEuwQLBAsEVANUA54CngL1AfUBagFqAQ4BDgHpAOkA9AD0ABoBGgFEAUQBYQFhAWcBZwFRAVEBHwEfAdkA2QCRAJEAVABUACsAKwAZABkAJQAlAF8AXwDTANMAeQF5AS4CLwLLAssCNgM2A3MDcwOdA50DzwPPAxUEFQRtBG0E0QTRBDYFNgWOBY4F0AXQBf0F/QUeBh4GOAY4BkQGRAYvBi8G8AXwBZQFlAUtBS0FyATIBGYEZgQGBAYErwOvA24DbgNNA00DSwNLA2ADYAOCA4IDqAOoA80DzQPxA/EDEAQQBCQEJAQsBCwENQQ1BFQEVAScBJ0EEwUTBa0FrQVUBlQG5wbnBkIHQgdNB00HDAcMB5oGmgYUBhQGgAWABdkE2QQnBCcEgwODAwgDCAPCAsICqAKoAq0CrQLEAsQC2QLZAtwC3ALQAtACzgLOAu4C7gIrAysDXgNeA2QDZAM9Az0DCwMLA/kC+QIZAxkDXwNfA6wDrAPkA+QD9QP1A90D3QOnA6cDZgNmAyUDJQPqAuoCvQK9AqoCqgK8ArwC9AL0AkQDRAOUA5QDzgPOA98D3wO1A7UDQwNDA40CjQKyAbIB4ADgAD0APgDe/97/u/+7/8P/w//h/+H/AAAAABgAGAA3ADcAcQBxAM8A0ABBAUEBqQGpAfkB+QFDAkMCpwKnAjEDMQPQA9ADWARYBKYEpwSuBK4EdQR1BAwEDAR+A34D2ALYAiYCJgJ3AXcB5ADkAIYAhgB2AHYAvgC+AFABUAECAgICnQKdAvsC+wIWAxcDDgMPAwcDBwMQAxADHgMeAxwDHAP6AvoCvAK7Am8CbwIkAiQC4wHkAagBqAFpAWkBJgEmAfIA8gDoAOgAFgEWAWsBawHCAcIBAAIAAiICIgI4AjgCSwJLAkwCTAIkAiQCyQHJAUIBQgGcAJwA4//j/x3/Hv9d/l3+v/2//WD9YP1N/Uz9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SQVJBYkFiQXNBc0FAQYBBhcGFwYIBggG1AXVBX8FfwUNBQ0FhwSHBP8D/wOFA4UDHwMfA8kCyQJ3AncCJgImAtcB1wGVAZUBZQFlAUwBTAFPAU8BeQF5Ac0BzQFIAkgC0wLTAlMDUwOxA7ED5APkA/AD8APfA98DtwO3A3oDegMpAykDzgLOAn4CfgJSAlICVwJXAogCiALRAtECHwMfA2wDbAPCA8IDKgQqBKcEpwQuBS4FsQWxBSEGIQZ4BngGuQa5Bu0G7QYeBx4HTgdOB3QHdAeCB4IHcAdwB0QHRAcNBw0H1wbXBq0GrgacBpwGrAasBtsG2wYUBxQHOQc5BzAHMAfzBvQGjQaNBg4GDgaNBY0FHwUfBdME0wSiBKIEdgR2BDcENwTkA+QDlgOWA24DbgN7A3sDrwOvA+kD6QMEBAQE6gPqA6cDpwNkA2QDTgNOA3cDdwPRA9EDPAQ9BK4ErgQxBTEF1AXUBZAGkAZCB0IHwQfBB/IH8gfQB9AHcAdwB/MG9AaCBoIGMgYzBg0GDQYRBhEGPAY9Bo8Gjwb9Bv0GbAdsB7wHvAfYB9gHvwe/B3wHfAcZBxkHmQaZBv4F/gVPBU8FoQShBAsECwSdA54DXQNdA0ADQAM1AzUDLgMuAyEDIQMIAwkD4gLiAqoCqgJcAlwC+gH6AY8BjwEqASoB2ADYAKQApACbAJsAxgDGAB4BHgGGAYYB3AHcARECEQI2AjYCZQJlAqYCpgLlAuUCCwMLAxQDFAMVAxUDIAMgAzQDNANAA0EDOwM7AygDKAMYAxgDHQMdAzcDNwNWA1YDYgNiA0gDSAMLAwsDvAK8Am0CbQIqAioC8gHyAcYBxgGmAaYBjAGMAWoBagEwATAB1gDWAGAAYADb/9v/U/9T/9X+1f5w/nD+Nf41/jL+Mv5s/mz+1v7W/kv/S/+k/6T/yP/I/77/vv+k/6T/mP+Y/6n/qf/Y/9j/GgAaAGcAZwCyALIA8ADwABwBHAE5ATkBTQFNAVgBWAFSAVIBOAE4AQ0BDQHaANoAogCiAF4AXgAIAAgAp/+n/0j/SP/6/vr+vP68/oP+g/5D/kP++/37/bn9uf2T/ZP9mf2Z/dH90f0z/jP+sv6y/j3/Pf/G/8b/OwA7AIsAiwCnAKgAkgCSAFwAXAAhACEA9f/1/9n/2f/F/8T/qP+o/3T/dP8j/yP/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rv+u//j/+P9VAFUAsgCyAPoA+gAgASABIQEhAQMBAwHNAM0AgACAABoAGgCm/6b/Nv82/+3+7f7h/uH+GP8Y/4L/gv8JAAkAnACcACQBJAGOAY4BwwHDAb0BvQGNAY0BWgFaAUgBSAFoAWgBrAGsAfgB+AE3AjcCYwJkAn8CfwKKAooCiQKJAn4CfgJtAm0CUAJQAhgCFwK+Ab4BUQFRAfIA8gDEAMQA3ADcADoBOgHQAdABgwKDAi0DLQOsA60D8gPyAwcEBwQCBAIE+AP4A+sD7APRA9EDmwOaA0QDRAPYAtkCaQJpAgYCBgK4AbgBfQF9AVMBUwE1ATUBIAEgARYBFgEXARcBKAEoAUkBSQFwAXABjQGNAY8BjwF5AXkBXQFdAVcBVwF+AX4B1QHVAUcCRwK1ArUCBwMHAzcDNwNQA1ADYQNhA3MDcwOHA4cDmwObA68DrwPFA8YD4QPhAwEEAQQhBCEENQQ1BC8ELwQFBAUEuAO4A08DTwPdAt0CeAJ4AjUCNQIfAh8CLAIsAk0CTQJ5AnkCsgKyAvgC+AI5AzkDVwNXAz4DPgP5AvkCpwKnAmACYAIqAioC/QH9AdcB1wG/Ab8BvwHAAdoB2gEHAgcCNgI2AlsCWwJzAnMCgQKBAo4CjgKbApsCqwKrAr4CvgLYAtgC+gL6AhkDGQMmAyYDGQMZA/YC9gLPAs8CrwKvAp8CngKZApkClAKUAoECgQJWAlYCEAIQAroBugFkAWQBIAEgAfsA+wD2APYACAEIASgBKAFVAVUBlgGXAfAB8AFcAlwCyQLJAigDKANxA3EDoQOhA7MDswOqA6oDjwOPA3UDdQNqA2oDbQNtA3QDdAN0A3QDaQNpA08DTwMhAyED2QLaAnsCfAISAhICrAGsAVQBVAELAQwBywDLAIcAhwA8ADwA7v/u/6n/qf98/3z/bf9t/3f/d/+N/43/of+h/6z/rP+t/63/qP+o/6L/ov+b/5v/lP+U/4z/jP+G/4b/gv+C/33/ff9w/3D/Wv9a/z7/Pv8m/yb/G/8b/yr/Kv9Z/1n/qP+p/xAAEACEAIQA+AD4AGoBagHcAdwBUwJUAs4CzgI6AzoDewN8A3sDewMuAy4DnQKdAtoB2gH9AP0AIgAiAF//X//A/sD+SP5I/vb99v3H/cf9uf25/cb9xv3i/eL9//3//RT+FP4d/h7+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RABEAPX/9f+v/6//gv+C/3H/cf94/3j/lf+V/8b/xv8KAAoAYABgAMMAwwApASkBgAGAAboBugHTAdMB1wHXAdoB2gHtAe0BFQIVAlECUQKcApwC+AL4AmIDYwPXA9cDSARIBKIEogTNBM0EtgS2BFsEWwTIA8gDGAMYA2MCYwK7AbsBKQEpAa8ArwBQAFAADwAPAOz/7P/h/+H/4P/g/9r/2v+//7//h/+H/zj/OP/t/u3+yv7K/uz+7P5P/0//0//T/0sASwCcAJwAwQDBAMwAywDQANAA2gDaAO0A7QAEAQQBHgEeAUQBRAGIAYgB9gH1AYgCiAIpAygDuQO5AyMEJARhBGEEcgRyBFsEWwQfBB8ExgPGA10DXQP1AvUCmwKbAlYCVgIcAh0C4wHjAaEBoQFeAV4BKgEqARABEAEPAQ8BGAEZARsBGwEKAQoB4wDjAKwAqwBsAGwAMwAzAAoACgD4//j/8//z/+7/7v/e/97/w//D/6//rv+3/7b/7P/s/1AAUQDUANQAWgFaAcYBxgEEAgQCDQINAugB6AGmAaYBWQFZAREBEQHUANQAoQCiAHYAdgBSAFIAMwAzABkAGQAFAAUA+f/5//X/9f/6//r/BAAEABIAEgAqACoAWABYAKQApAANAQ0BhAGEAfcB+AFeAl4CtgK3AgUDBQNJA0kDfwN/A5oDmgOPA48DVwNXA/YC9gJ6AnsC9AH0AW8BbwHzAPMAjACMAEgASAAuAC4AOAA4AFkAWQCLAIwA1QDVADoBOgGxAbIBKAIoAo4CjgLgAuACHAMdAzsDOwMtAy0D7QLtAogCiAIWAhYCrgGuAVkBWQEYARgB4gDiAKkAqQBjAGMAEgASAMf/x/+Y/5j/kP+Q/6v/q//a/9r/DQAOAEIAQgB3AHcArgCvAO4A7gA7ATsBlQGVAfQB9AFEAkQCcAJwAmwCbAJAAkAC/wH/AcIBwgGaAZoBigGKAYwBjAGbAZsBtAG0AdgB2AEBAgICJQIlAi8CMAIVAhQC1gHWAYUBhQE5ATkB/wAAAdYA1wCuAK4AdwB3ACsAKwDQ/9D/dP90/yj/KP/6/vr+6f7q/u7+7v74/vj+/f79/gP/A/8Y/xf/RP9E/4b/h//S/9L/GwAbAGMAYwCxALEACwELAWwBbAG+Ab4B7QHtAesB7AG3AbcBVgFWAdYA1gBGAEYA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oQChAKsAqwC4ALgAzwDPAPEA8QAbARsBRgFGAW4BbgGPAY8BpwGnAbQBtAG0AbQBqwGrAZ4BngGSAZIBiAGIAXsBewFiAWIBOQE5AQMBAwHKAMoAkwCTAGMAYwA5ADkADwAPAOT/5P+z/7P/gv+B/1T/VP8t/y3/Df8O//X+9f7m/ub+5f7l/vH+8f4F/wX/G/8b/zL/Mv9P/0//cf9x/5f/l/+8/7z/5P/k/xYAFgBeAF4AuQC5ABwBHAF6AXoByAHIAQQCBAIxAjECVwJXAn0CfQKpAqgC2wLbAhIDEgNGA0YDagNqA20DbQNCA0ID6gLqAnUCdQL4AfgBhAGFAR4BHgHFAMUAfAB8AEwATABAAEAAWwBbAJcAlgDhAOEAKgEqAWgBaAGYAZgBugG6AdAB0AHdAd0B4gHiAeIB4gHeAd4BzwHPAakBqQFqAWoBIQEhAesA6wDhAOEACAEIAVIBUgGtAa0BDwIPAncCeALlAuUCTANNA6EDoQPVA9UD5gPmA9gD2AO3A7cDkAOQA28DbwNeA18DYwNjA4ADfwOyA7ID7QPtAxwEHQQtBC0EGwQbBPcD+APYA9gDzQPNA9cD1wPzA/MDHQQdBFMEUwSRBJIE0ATQBAQFBAUkBSQFLwUwBS4FLgUoBSgFJAUkBSEFIQUbBRsFFQUVBRUFFQUkBSQFRQVFBXAFcAWZBZkFtQW1BboFugWkBaQFdAV0BTMFMwXuBO4EtQS2BJcElwSUBJQEpgSmBLsEuwTGBMYEuwS7BJYElwRVBFUE8gPyA2sDawPEAsQCDQINAl4BXgHOAM4AYwBjABoAGgDl/+X/uv+6/5j/l/+E/4T/hP+E/5L/kv+k/6T/s/+z/7v/u//D/8P/0v/T/+//7/8XABcASABIAHoAegCnAKcAzQDNAPAA8AATARMBOAE4AV8BXwGCAYIBmgGaAaABoAGTAZMBeQF5AVkBWgE5AToBGwEbAf4A/gDhAOEAwgDCAJ8AnwB8AHwAYQBhAFcAVwBoAGgAjgCOALwAvADeAN4A5QDlAMwAzACZAJkAWABYABMAEwDV/9X/ov+i/4D/gP90/3T/ff99/5z/nP/U/9T/KQApAKAAoAAwATEBygHKAVYCVgLHAscCEQMRAzIDMgMpAykD/gL+ArsCvAJtAm0CFwIXAroBugFaAVoBAQEBAbkAuQCCAIIAUwBTAB8AIADh/+H/lf+V/0P/Q//2/vb+vf69/qL+ov6n/qf+w/7E/ur+6v4U/xX/Qv9C/3b/dv+y/7L/9P/0/zcANwB1AHUAoQChAK4ArgCaAJoAbABsADIAMgD6//r/yv/K/6L/ov97/3v/TP9M/w7/Dv/A/sD+aP5o/hD+EP7B/cH9gv2C/Vb9Vf07/Tv9NP00/UD9QP1d/V39hv2G/bP9s/3e/d79BP4E/if+J/5S/lL+kf6R/uj+6P5S/1L/xf/F/y8ALwCGAIYAwADAANkA2gDZANkAzQDNAMQAxADIAMgA1gDWAOMA4wDlAOUA1QDVALEAsQB8AHwAOgA6APT/9f+u/67/af9p/yb/Jv/l/uX+qv6q/nj+ef5Q/lD+Mv4x/h7+Hv4X/hf+Gf4Z/h/+H/4l/iX+MP4w/kj+SP5u/m7+l/6X/rX+tf65/rn+mv6a/lz+XP4J/gn+sv2y/WP9Y/0i/SP98Pzw/M38zfy6/Lr8u/y7/M/8z/zy/PL8IP0g/VP9VP2K/Yr9vv2+/ez97P0V/hX+Qf5B/nf+d/61/rX+8v7y/h3/Hf8s/y3/If8h/wH/Af/Y/tj+qf6p/nT+dP4z/jP+6P3o/ZT9lP07/Tv93vze/ID8gPwq/Cr86/vr+9D70PvV+9X76Pvo+/L78vvp++n70/vT+8P7w/vK+8r77fvs+yH8IfxS/FL8bfxt/G38bvxb/Fv8QvxC/Cr8KvwR/BH89vv2+9z73PvK+8r7wvvC+8H7wfvE+8X7yfvJ+8z7zPvJ+8n7vfu9+6z7rPuh+6H7qfup+8r7yvv/+//7Pvw+/Hz8fPyy/LL82vza/PL88vz3/Pf86vzq/ND80Py2/Lb8sPyw/ND8z/wb/Rv9i/2L/Q3+Df6M/oz+/P79/lr/W/+n/6f/4//j/woACwAbABsAFgAWAAEAAQDq/+r/2f/Z/9X/1f/f/+D/9v/2/xQAFAAzADMASQBJAEsASwAyADIA/P/8/6z/rP9U/1T/Bv8G/9D+0P60/rT+sP6w/r/+v/7g/uD+FP8U/1T/VP+Y/5f/0f/R//j/+P8JAAkABgAGAPb/9v/a/9v/vf++/6j/qP+h/6H/q/+r/8X/xf/q/+r/GQAZAE8ATwCEAIQAqwCrALoAugCvAK8AlQCUAHYAdgBcAFwATQBNAE8ATwBlAGUAkgCSAM8AzwARAREBTQFNAXkBeQGTAZMBoQGhAbIBsgHSAdIBBwIHAkoCSgKTApMC3gLeAigDKANxA3EDrwOwA9kD2QPnA+cD4APgA9ID0gPOA84D3QPcA/sD+wMeBB8EOgQ6BEgESARGBEYEOwQ7BCwELAQgBCAEGQQZBBQEFAQKBAoE9AP0A9UD1QO1A7UDowOjA6QDpQO0A7QDwgPBA7kDugOQA5ADSANIA/EC8QKfAp8CYgJiAj0CPQIvAi8CNAI0AkkCSQJuAm4CpAKkAuwC7AJAA0EDlgOWA9sD3AP/A/8D+AP4A8kDyQN9A30DIgMjA8MCwwJmAmYCEgISAssBywGTAZMBZgFmAUABQAEcARwB+AD4ANQA1ACuAK4AhwCHAF4AXgA4ADgAHAAcAA4ADgAQABAAJAAkAEYARgBxAHEAoACgANAA0AAAAQABMQExAWEBYQGLAYsBpQGlAacBpwGOAY4BWwFbARcBFwHSANEAmQCZAHYAdgBoAGgAaABoAG0AbQB4AHgAjACMAK4ArQDbANoADgEOAUUBRgF9AX4BtQG1AewB6wEeAh4CSwJMAnICcgKQApACpQKlAq4CrgKoAqgCjgKOAmACYAIjAiMC5AHkAbMBswGbAZsBngGeAbUBtQHVAdYB9AH0AQYCBgIKAgoCBAIEAvsB+wHzAfMB6wHqAeQB5AHoAegBAAIBAjQCNAJ6AnoCvQK9AuoC6gL6AvoC9QL1AucC5wLYAtgCwQLBApcClwJXAlcCDQINAswBzAGjAaMBlgGWAZ4BngGwAbEBxgHGAdkB2QHoAegB8gHyAfsB+wEKAgoCIwIkAkMCQwJeAl4CZQJlAk8CTgIfAh8C5wHnAboBugGmAaUBqQGoAbcBuAHGAcYBzAHMAdAB0AHYAdgB5wHnAfcB+AH+Af4B9wH3AecB5wHZAdkB1QHVAdoB2gHiAeEB4QHhAdMB0wG3AbcBkAGQAWIBYwEvAS8B8wDzALIAsgBxAHEAPgA+ACAAIAAZABkAHwAfACsAKwA8ADwAWABYAIEAgQC3ALcA8wDzAC0BLQFeAV4BhAGEAZ8BnwG1AbUBygHKAd8B3wH2AfYBDgIOAigCKAJHAkcCcAJwAqYCpgLtAu0CQQNBA5cDlwPiA+IDGAQYBDIEMgQrBCsEBQQFBMYDxwN6A3oDLAMsA+YC5gKoAqgCcAJwAjkCOQIFAgUC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CAAIAHgAeADzAPMAdgF2AfoB+gF6AnoC7gLuAlQDVAOsA6wD9wP3AzAEMARTBFMEVwRXBDwEPAQMBAwE1wPXA6oDqgOLA4sDcANwA04DTQMiAyID9wL3AtsC2wLRAtECzALMArkCuQKNAo0CSgJKAvkB+QGlAaUBVQFVAQsBCwHKAMoAmQCZAH0AfQB2AHcAfwB/AIgAiACDAIMAaABoAD4APgAQABAA6//r/9T/1P/O/87/2v/a//f/9/8eAB4ASQBJAGsAbAB9AH0AewB7AGMAYwA5ADkAAgACAMb/xv+N/43/Yv9h/0v/S/9O/07/a/9r/5v/m//U/9T/DgAOAEMAQwBwAHAAjwCPAJoAmgCKAIsAXQBdABgAGADJ/8n/ff99/0X/Rf8s/yz/Nf82/1//YP+j/6P/9P/0/0cARwCRAJEAzwDPAAMBAwE2ATYBbgFtAagBqAHcAd0BAQIBAhACEAIGAgYC4gHiAaMBogFPAU8B9AD1AKUApQBzAHIAaQBpAIoAigDOAM4AJgEmAYMBggHVAdYBEgISAisCKwIVAhUCygHKAVABUAG8ALwALgAuAMT/xP+H/4f/dP90/3z/fP+N/43/nv+e/6v/q/+y/7L/tf+1/7L/sv+r/6v/ov+i/53/nf+g/6D/tP+0/93/3f8WABYAWQBZAJUAlQC8ALwAyQDKAMMAwwC0ALQAqgCqAK4ArgDAAMAA3wDfAAYBBgE0ATQBZgFmAZkBmQHHAccB6QHpAfoB+gH8AfwB9AH0Ae8B7wH2AfcBEQIRAjkCOQJjAmMCiAKHAqUCpQK/Ar8C2ALYAusC6wLrAusCzwLQApYClwJLAksCAQIBAs0BzAG+Ab4B2QHZARcCFwJrAmsCygLKAisDKwODA4MDxQPFA+kD6QPtA+0D3QPdA8QDxAOpA6kDiwOLA2UDZQM4AzgDCAMHA9oC2gKyArMCkwKTAnwCfAJxAnECcAJxAngCeAKCAoICjQKNApgCmAKiAqICqwKrArACsAKxArECrgKuAqoCqgKuAq4CwgLBAuwC7AIvAy8DgwODA9sD2wMtBC0EcgRzBKYEpgTEBMQEywTLBLgEuASOBI4EUARQBAIEAgSpA6kDTgNOA/oC+QKyArICegJ6Ak4CTgImAiYC/QH9AcoBygGIAYgBNwE3AdcA2ABuAG4A/////43/jf8e/x7/uv66/m/+b/5F/kX+Of45/kD+QP5K/kr+S/5L/kP+Q/42/jb+MP4w/jb+Nv5P/k/+ff59/sP+w/4b/xv/d/93/8f/yP/6//r/BwAHAPT/9P/O/87/qf+p/5n/mf+m/6b/zf/N/wAAAAA0ADQAWwBbAG8AcABtAG0AVwBXADIAMgAFAAUA1P/U/5n/mf9P/0//9f71/o7+jv4k/iT+vP28/Vr9Wv0E/QT9wfzB/Jb8lvyA/ID8dfx1/Gv8a/xc/Fz8UPxQ/FH8Ufxm/Gb8kPyQ/Mn8yfwH/Qf9Qv1C/XP9c/2Z/Zn9tf21/cz9zP3d/d396P3o/eb95/3V/dX9s/20/Yj9iP1c/Vz9N/03/Rb9Fv3z/PP8w/zD/IH8gfwv/C/80vvS+3P7c/sa+xr7zfrN+pb6lvp7+nv6gPqA+qT6pPrf+t/6Jvsm+3H7cPu4+7j7+Pv4+yz8LPxT/FP8cfxx/I/8j/y2/Lb87Pzs/Cr9Kv1m/Wb9kv2S/ab9pv2g/aD9hP2E/Vn9Wf0p/Sn9+Pz4/MX8xfyL/Iv8TPxM/An8CfzO+877oPug+4T7hPt9+337jPuM+637rfvW+9b7//v/+yX8JfxO/E78hfyF/M78zvwg/SD9ZP1k/X/9fv1d/V39Af0B/YP8gvwE/AT8oPug+2H7YvtA+0D7Lvsu+yL7Ivse+x37K/sr+1T7VPuc+5z7/fv9+238bfzi/OL8VP1U/b39vf0b/hv+b/5v/rz+vP4G/wb/Tf9N/4n/if+y/7L/wv/C/77/vv+2/7b/t/+3/8n/yf/m/+b/AQABABUAFQAiACIANQA1AFQAVAB6AHoAlwCXAJkAmQB+AH4AUABQACMAIwAFAAUA+//7/wEAAQAWABYAOgA6AG4AbgCwALAA9wD3ADgBOAFoAWgBhAGEAZUBlQGrAaoB0AHQAQwCDAJbAlwCugK6AiIDIgOKA4oD6QPpAzIEMgRdBF0EZwRnBFEEUQQkBCQE6wPrA6wDrQNuA28DNAM0A/8C/gLPAs8CogKiAnMCdAJAAkACCgILAtkB2QGwAbABjAGMAWIBYgEtAS0B7ADsAKUApQBfAGAAJAAkAPv/+//t/+z//v/+/y0ALABxAHAAuwC7AAMBAwFFAUUBgAGAAbkBuQHuAe4BIQIhAlMCUwKJAokCyALIAhIDEgNhA2EDqgOqA+AD4AP8A/wD/QP9A+kD6QPKA8oDqgOqA4oDigNnA2cDOwM7AwQDBAPIAsgCkwKTAm8CbwJfAl8CXwJfAmUCZQJqAmoCbAJsAm4CbgJ6AnkClAKUAsICwgIBAwEDTANMA5kDmQPeA94DEwQTBDIEMgQ7BDsELwQuBBAEDwTcA9wDkgOSAzQDNAPGAsYCUgJSAt8B3wFzAXMBEAEQAbcAtwBrAGoAMAAwAA4ADgAOAA4ANQA1AIEAgQDqAOoAZAFkAeEB4QFTAlMCrgKuAuwC7QILAwwDEAMRAwMDAwPoAugCwALAAo4CjgJWAlYCIwIjAv8B/wHwAfAB8QHxAfoB+gEEAgQCDQINAhkCGQImAicCMwIzAjcCNwIsAiwCEAIQAuMB4wGpAakBZgFmASIBIgHoAOgAwADAAKwArACiAKMAlwCXAHwAfABKAEsABQAFALn/uf90/3T/Rv9G/zj/OP9F/0X/Y/9j/4b/hv+s/6z/1v/V/wYABgA9AD0AbgBuAIkAiQB+AH4ASwBLAPz//P+q/6r/bf9t/03/Tf9C/0L/Ov87/y//L/8m/yb/Lf8t/07/Tv+N/43/5f/l/1AAUADIAMgARQFGAbsBvAEcAhwCWgJaAnICcgJtAm0CVgJWAjgCOAITAhMC4QHhAaABoAFWAVYBFQEVAeoA6gDbANsA4ADgAOkA6QDrAOsA4ADgAMcAxwCjAKMAdwB3AEYARgAVABUA7f/t/8//z/+6/7v/o/+j/3z/fP9D/0P/AP8A/8b+xv6n/qf+r/6v/tz+3P4n/yf/gv+C/+L/4/8+AD4AkACQANUA1QAKAQoBLAEsAT8BPgFHAUgBTwFPAVkBWQFiAWMBYQFhAUsBSgEXARcBxwDHAF8AYADo/+n/af9p/+3+7f5//n/+J/4n/uX95f20/bT9jf2N/W79bf1Z/Vn9Vf1V/WH9Yf14/Xj9jv2N/Zv9m/2f/Z/9pv2m/bv9u/3j/eP9HP4c/lv+W/6Y/pj+0f7R/gj/CP8//z//eP94/6//r//h/+H/BwAHACAAIAAsACwAMQAxADYANgA/AD8ATQBNAFYAVwBNAE4AJQAlANb/1v9j/2P/2P7Y/kj+SP7D/cP9VP1U/QH9Af3K/Mv8r/yv/Kr8qvy3/Lf8y/zL/N383fzo/Oj87/zv/Pn8+fwN/Q79Lv0v/Vn9Wf2J/Yn9u/27/fD98f0s/iz+cP5w/rn+uf7+/v7+M/8z/0//T/9L/0v/K/8r//f+9/66/rn+eP54/jL+M/7n/ef9mf2Z/VD9UP0U/RT95/zn/MP8w/ye/J78dfx1/Ej8SPwd/B78/fv+++v76/vl++T75fvl++j76Pvr++v77fvt++r76/vg++D7y/vL+6/7r/uU+5T7hPuD+3/7f/uH+4f7mPuY+7X7tfvf+9/7GPwY/Fv8W/yi/KL84vzi/BX9Ff01/TX9RP1E/Uf9R/1H/Uf9Uf1R/XH9cf2t/a39A/4D/mz+bf7f/t/+VP9V/8P/w/8gACAAYQBhAIEAgACIAIgAhgCGAIkAiQCWAJYArACsAMkAygDuAO4AGgEaAUoBSgF2AXYBkwGTAZoBmgGHAYcBXgFeASEBIQHVANUAegB6ABAADwCZ/5n/HP8c/6T+pP4//j/++v36/d393f3t/e39Jf4l/nn+eP7X/tf+Lf8t/2//b/+d/53/vf++/9v/2/8AAAAALwAvAGoAagCuAK4A9AD0ADcBNwFyAXIBpQGmAdMB1AECAgICNwI3AnUCdQLAAsACFQMVA3ADcAPGA8YDCwQLBDAEMQQvBC4EBAQEBLgDtwNXA1cD7QLtAoICggIbAhsCuQG5AWMBYwEjASMBAAEAAfsA+wAMAQsBIwEjATYBNwFCAUIBSQFJAU8BTwFQAVABSwFKAT8BPwEyATIBJwEnAR0BHQEPAQ8B+AD4ANwA3ADBAMEArgCuAKMAowCdAJ0AlQCVAIsAjACFAIUAjgCOAK4ArgDlAOUAKwErAXMBcwGwAbAB2gHaAe0B7QHnAecBygHKAZkBmQFeAV0BHgEeAd0A3QCaAJoAUABRAAIAAgC0/7T/bv9u/zb/Nv8O/w7/9f70/ur+6v7u/u7+/P78/g7/Dv8c/xz/JP8k/yz/K/87/zv/V/9X/3//f/+u/6//4f/h/xQAFABMAE0AiQCJAMoAygAMAQwBSwFLAYABfwGnAacBvwHAAc0BzgHVAdUB2QHZAdcB1wHNAc0BuQG5AZwBnAF1AXUBRQFFAQgBCAG+AL4AawBrABcAFwDL/8v/jv+O/2P/Y/9P/0//U/9T/2v/a/+O/43/sP+w/8n/yf/U/9P/1f/V/9X/1v/i/+L/AAAAADAAMABkAGQAkACQAKgAqACsAKwAngCeAIAAgQBRAFIAEAARAMP/xP92/3X/NP80/wr/Cv/5/vn+AP8A/xn/Gf9A/0D/bv9v/5n/mf+z/7P/sv+y/5H/kf9X/1f/Ff8V/9/+3/7A/sD+tf61/rP+s/6y/rL+sv6y/r7+vv7b/tv+Bv8G/zX/Nf9c/13/ef95/43/jv+i/6H/vv+9/+b/5f8bABsAXQBdAKYApgDyAPIAPgE/AY0BjQHbAdsBIgIiAlkCWgJ3AncCdgJ2AlcCVwIjAiQC6QHqAbUBtQGKAYoBYwFiATcBNgEEAQUB1ADUALIAswClAKUAqwCrAL0AvQDSANIA5QDlAPgA+AAMAQwBIQEhATYBNgFFAUUBSwFLAUgBSAFAAUABOQE5ATUBNQE3ATcBQQFCAVMBUwFqAWsBhQGFAZwBnAGqAaoBqQGpAZkBmQF8AXwBWAFYATIBMgEJAQoB3QDdAKkAqABrAGsAKAAoAOX/5f+q/6r/gP+A/23/bv9v/2//f/9//5f/l/+2/7X/3f/d/xAAEABPAE8AlQCVANYA1wALAQsBKgErATQBNAErASsBFgEWAfwA/ADkAOQA0gDSAMgAyADDAMMAvwC/ALcAtwCrAKsAnQCdAJEAkgCGAIYAdAB1AFYAVwApACkA7//v/67/rf9t/23/Nf81/wv/C//v/u7+3/7f/tv+2/7i/uL+9P70/gz/DP8k/yT/M/8z/zT/NP8p/yn/Hf8d/xj/GP8e/x7/KP8o/yv/K/8h/yH/C/8L//D+8P7V/tX+vv6+/qr+qv6b/pv+lf6V/pr+mv6r/qv+yv7K/vX+9f4u/y//cf9x/7b/tv/5//n/NQA1AG4AbgCgAJ8AxgDGANwA3QDfAOAAzgDOAKgAqABxAHEALwAvAOj/5/+a/5r/Rf9F/+r+6v6U/pT+Vv5W/jz+O/5E/kX+Y/5j/oT+g/6Z/pn+nP6c/o/+j/55/nn+X/5g/kf+R/4v/i/+GP4Y/gT+BP72/fb97/3v/e797v3w/fH99v33/QX+Bf4d/h3+PP48/lv+Wv5w/nD+eP54/nT+dP5p/mn+YP5g/mH+Yf5w/nD+kP6Q/r/+v/76/vr+N/83/2r/a/+F/4b/f/+A/1r/Wv8d/x3/1f7V/pH+kP5c/lz+Q/5E/kj+SP5m/mb+k/6T/sb+xv74/vj+I/8j/0H/Qf9N/03/R/9H/zP/NP8b/xz/C/8L/wv/C/8i/yH/Sv9J/3v/e/+s/6v/2f/Z/wIAAgAqACoATgBOAGcAZwBzAHIAdAB0AHQAdAB+AH4AmACYAMIAwwD0APQAIAEgAT0BPQFLAUsBTQFNAUcBRwE7ATsBKQEpAREBEQH1APUA1QDVALMAswCUAJQAewB7AHAAcAB2AHYAjQCNAKwArADKAMoA3wDeAOcA5wDlAOUA2wDbAMoAygCsAKwAewB7ADYANgDp/+n/of+h/2v/a/9K/0r/Nf81/yH/If8J/wn/9v72/vP+9P4I/wj/Mf8x/2T/ZP+Z/5n/zP/M//v/+/8kACQASQBJAGkAaQCFAIUAnQCcAK8ArwC6ALkAvwC/AMcAxwDcANwAAwEDATkBOQFvAW8BlQGVAaEBoQGbAZsBkAGQAYcBhwF6AXoBXAFcASMBIwHXANYAjACMAF0AXABSAFIAZgBnAIUAhQCcAJwAqQCpALQAtADMAMwA8ADwABcBFgEyATIBPAE8ATYBNgEkASUBCgELAeoA6gDKAMoAsgCyAKkAqQCyALIAxgDGAN8A3wD1APUACAEIARgBGAEoASkBPQE9AVgBWAF2AXYBkAGQAZwBnAGQAZABaAFoASQBJAHOAM4AdQB0ACEAIQDZ/9n/lf+V/1X/Vv8c/xz/7/7v/tX+1f7N/s7+0v7R/tr+2f7e/t/+3/7f/t/+3/7i/uL+6/7r/vr++v4N/w3/Jf8k/0H/Qv9n/2b/kf+R/7n/uv/Z/9n/7f/t//n/+f8CAAIACwAKABIAEgAXABcAHwAfAC8ALwBHAEgAYwBjAHoAegCKAIoAlQCVAKAAoACrAKsAswCzALAAsACdAJ0AegB6AE8ATwAnACcACwALAPz//P/x//H/5f/l/9f/1//J/8r/vv++/7L/sv+i/6L/jf+N/3b/dv9h/2H/UP9Q/zv/O/8X/xf/2f7Z/oP+g/4l/iX+1P3U/aD9oP2N/Y39lf2V/bH9sf3g/eD9Hf4d/mT+ZP6u/q7+9f70/jf/N/92/3b/sf+y/+f/5/8VABQAOwA7AFoAWwB1AHUAjQCNAKMAowCyALIAtQC1AKkAqQCPAI8AbQBtAEMAQwAOAA4Azv/O/4b/hv9E/0T/FP8V//r++v7w/vD+7f7t/uv+6/7l/uX+3P7c/s7+zv68/rz+pP6k/oT+hP5d/l3+Of45/iT+JP4k/iT+Ov46/l3+Xf6F/oX+r/6v/tz+3P4P/w//Sv9K/4n/if/J/8n/AwADADMAMwBSAFIAYABgAGIAYgBeAF4AVgBWAE0ATQBDAEIAOAA4ADAAMQAuAC4AMQAxADsAOwBOAE0AaABoAIgAiACoAKgAwADAAMgAyAC9AL4AogCjAIIAggBmAGYAUgBSAEMAQwAxADEAGQAZAP7//v/k/+T/zv/N/7b/tv+Y/5j/df91/1b/Vv9A/0D/Mv8y/yT/JP8R/xH/+f75/ub+5v7i/uL+8/7z/hn/Gf9L/0v/gP+A/7H/sf/a/9r//v/+/xoAGgAvAC8ANAA0ACoAKgAXABcABQAFAPr/+v/y//P/6f/p/9X/1f+1/7X/i/+L/17/Xv82/zb/Ff8V//7+/f7t/u3+4f7h/tn+2f7b/tv+7P7s/g//D/9D/0P/gv+C/8b/xv8HAAcAPAA8AFoAWgBcAFwASgBKADQANAAoACgALQAtADkAOgBCAEMAQgBDAD0APQA7ADsAQQBAAEsASwBSAFIATQBNADwAPAAqACoAJQAlADMAMwBSAFIAewB7AKoAqgDiAOIAIwEjAW0BbQG4AbgBAQIBAkcCRwKLAooCxgLGAvEC8QICAwMD+gL6AtwC3AKzArMCjAKMAm4CbgJdAl0CWAJYAlYCVgJSAlICTAJNAkcCRwJEAkQCQwJDAj0CPQIsAiwCEQIRAvAB8AHQAdABuQG5AagBqAGbAZsBjgGOAYMBgwF/AX4BgQGCAYkBiQGNAY4BigGLAYABgQF3AXcBeQF4AY8BjwG9Ab0B+QH4ATACMAJTAlMCWAJYAkACQAIUAhUC3AHcAZwBmwFVAVQBBgEHAbIAsgBfAF8AGQAaAO7/7v/c/9z/2f/Z/9P/0//D/8T/rv+u/53/nf+V/5X/kf+R/4z/jP+A/4D/b/9v/13/Xf9N/03/Q/9D/0P/Q/9R/1H/bv9u/5j/mP/H/8f/9v/2/yMAIgBUAFQAjwCPANQA1AAbARsBVQFVAXQBdAF2AXYBYQFhAUMBQwElASQBCAEIAeoA6gDOAM4AtwC3AKgAqACeAJ4AjwCPAHYAdgBaAFoARgBHAEIAQgBJAEkATQBNAEQARAApACkABAAEAOX/5f/U/9T/0//T/9D/0P+6/7r/h/+H/zv/O//n/uf+nv6e/mj+Z/5D/kP+Kf4p/hD+Ef71/fX92f3Z/cb9xv3F/cX93P3c/Qj+CP5E/kT+iP6I/tL+0v4f/x//aP9o/6X/pf/P/8//6v/p//r/+v8DAAMABQAFAPj/+P/W/9b/of+h/1r/W/8D/wP/l/6X/hn+Gf6Q/ZD9C/0L/Zz8nPxM/E38H/wf/A38DfwP/A/8Ivwh/EL8Qvxr/Gv8kfyR/Kn8qfys/Kz8ovyi/Jv8m/yt/K384Pzg/C39Lf17/Xv9r/2v/bv9u/2o/aj9i/2L/XT9dP1l/WX9WP1X/UT9RP0v/TD9J/0m/Tr9Ov11/Xb91v3W/Uz+TP7D/sP+L/8v/4n/if/R/9H/AAABABQAFAAJAAkA6v/q/8H/wf+X/5b/aP9o/y//Lv/q/ur+of6h/lv+W/4g/iD+9P30/dn92f3M/cz9yf3J/cn9yf3G/cb9vP29/a79rv2d/Z39kP2Q/Y/9j/2c/Zz9sv2y/cb9xv3Q/dH91f3V/eD94P39/f39L/4v/m3+bf6v/q7+8f7x/jv/O/+U/5T/+v/6/10AXQCsAKwA1gDXAN0A3gDSANIAzADMANsA2wD/AP8ALgEvAVkBWgF1AXUBfAF8AXABcAFRAVEBIQEhAd0A3QCDAIMAFwAXAKf/p/9H/0f/C/8L//n++f4I/wj/K/8q/1P/U/98/3z/pv+m/87/zv/x//H/DAAMACYAJQBCAEIAZQBlAIoAigCrAKsAxADEANkA2QDuAO4ABQEFASIBIgFFAUUBbgFuAZcBlwG6AboB0wHTAd8B3wHaAdoBugG6AX4BfgEvAS8B3gDeAJkAmQBeAF4AIgAjAN//3/+T/5P/Sv9K/w7/Df/h/uH+w/7D/q/+r/6a/pv+ff59/lf+V/42/jb+KP4o/jL+Mv5N/k3+av5q/oL+gv6W/pb+rP6s/sj+yP7p/un+D/8P/zj/OP9o/2j/n/+f/9f/1/8EAAUAIwAjADYANQBHAEcAYwBjAIwAiwC5ALkA4wDjAAMBAwEdAR0BOgE7AV8BXwGDAYIBlAGUAYEBggFIAUgB8wDzAJQAlAAzADIAzf/N/2T/ZP8F/wT/wv7C/qX+pf6j/qP+p/6n/p7+n/6H/of+af5p/k/+T/4//j/+Of45/jz+PP5K/kr+Yv5j/oT+hP6n/qf+xP7E/tn+2f7t/u3+B/8H/yX/Jf85/zn/NP80/xP/E//g/uD+qf6p/nv+e/5d/l3+Tv5O/k7+Tv5X/lf+Zv5m/nz+fP6a/pr+xv7G/v7+/v5C/0L/j/+P/+P/4/86ADoAiACIAL4AvgDTANMAzgDOAL4AvgCtAK0AnACcAIMAgwBcAF0ALwAvAAcABwDw//D/6f/p/+n/6v/m/+b/2v/a/8//z//W/9b/+f/5/zYANQB9AH0AvgC/APEA8QAVARUBMAEwAUkBSQFmAWYBjAGMAcABwAEBAgECSwJMApwCnALuAu4CQQNBA5EDkQPYA9gDDAQMBCQEJAQiBCIEDwQPBPYD9gPeA94DxQPFA6wDrAOWA5YDiQOKA4cDhwOJA4kDiAOHA38DfgNwA3ADYANhA1gDWANZA1kDYANhA2kDaQNtA20DbgNuA3MDcwN+A34DjQONA50DnQOtA60DxAPEA+cD5wMWBBYESQRJBHoEegSjBKMEvgS/BMcExwS5BLkEnAScBHoEegRgBGAEUQRRBEsESwRNBEwEUgRSBFkEWgRiBGIEaQRoBGoEagRhBGEESARIBB0EHgTrA+sDwQPCA64DrgO1A7UD0wPTA/kD+QMYBBgEJgQmBCgEKAQlBCUEJgQmBCYEJgQXBBcE7gPuA6gDqANOA04D7ALsAo0CjQI7AjsC/AH8AdMB1AG+Ab4BrwGvAaABoAGOAY4BfwF/AXoBegGEAYQBnAGcAb4BvgHhAeEB+QH5AQACAAL8AfwB8gHyAeQB5AHLAcsBoAGgAWgBaQEyATIBCAEIAfAA8ADlAOUA4ADgAOEA4QDpAOkA/AD8ABgBGAE2ATYBUAFPAV4BXgFkAWQBbgFuAYMBggGhAaEBvgG+AcoBywG/Ab8BmgGaAV8BXwEUARQBwwDDAHgAeAA6ADoABwAHANv/2/+2/7b/oP+g/6D/oP+0/7T/0f/R/+j/6P/y//L/7f/u/+D/4P/P/8//vP+8/6j/qP+Q/5D/b/9v/0j/SP8g/yD/+f75/s/+z/6e/p7+af5p/jj+OP4S/hL+8v3y/c79zv2f/Z/9af1p/Tf9N/0X/Rf9Df0N/RT9FP0l/SX9PP08/Vf9V/12/Xb9lv2W/bL9sv3C/cL9vv2+/Z/9n/1q/Wr9KP0o/ej86Py0/LT8ivyK/GD8YPwx/DD8AfwB/OP74/vk++T7//v/+yD8IPwy/DL8L/wv/CL8Ivwd/B38LPwr/Ez8TPxw/HH8i/yL/JP8k/yI/Ij8avxq/Dj8OPzy+/L7nfud+0b7Rvv5+vj6vPq8+o/6j/pt+m36UPpQ+jT6NPoZ+hn6BvoG+gb6Bvoa+hr6O/o7+lv6W/pz+nP6h/qH+pv6m/qy+rL6xvrG+tT61Prc+tz64vrh+uX65fri+uL61/rX+sv6y/rG+sb6zfrN+tz63Prr+uv68/rz+vX69fry+vP67vru+ub65vrU+tT6tPq0+of6h/pW+lb6Mvoy+if6J/o3+jf6Xvpe+pb6lvra+tr6Kvsq+3z7fPvK+8r7EPwQ/Ff8V/ym/Kb8+/z7/Ef9SP17/Xv9l/2X/a39rf3R/dH9B/4I/kb+Rv57/nv+nf6d/rD+sP68/rv+yv7K/t7+3v7z/vP+A/8D/wn/Cf8C/wL/7/7v/tH+0f6p/qn+ff59/lL+Uv4w/jD+Hf4d/hf+F/4Y/hj+GP4Y/hX+Ff4T/hP+Hv4e/jv+O/5q/mr+o/6j/uL+4v4o/yn/c/9z/7n/uf/1//X/KAAoAGEAYQCoAKgA+gD6AEoBSgGOAY4BxQHFAfIB8gEZAhkCNwI2AkYCRgJFAkUCNgI2AiECIQITAhMCEgIRAhUCFQIQAhAC/AH8AdsB3AG7AboBoAGgAYkBigFtAW0BRQFGARYBFgHoAOgAwwDDAKwAqwChAKIAnwCfAJ4AngCaAJoAlwCWAJ8AnwC7ALwA7wDvADQBNQGDAYMB1gHWASsCKwJ/An8CzALMAg0DDQNFA0UDewN7A7ADsAPcA9wD8APwA+cD5wPKA8oDqgOqA5QDlAOGA4YDfAN8A3IDcgNnA2cDXgNeA1kDWQNWA1YDVANUA1EDUQNLA0sDQQNBAzMDMwMhAyEDBwMHA+MC4wK4ArgCiwKLAmUCZQJIAkkCNwI3Ai4CLwIsAiwCKwIrAicCJwIcAhwCDQINAv4B/gH3AfgB/gH+ARUCFQI6AjoCaAJoApkCmQLKAsoC+gL6AisDKwNdA10DjQONA7ADsAO/A8ADtwO4A5wDmwN0A3QDSANIAxkDGQPnAugCtAK0AoMCgwJaAloCPwI/AjQCNAIyAjICMgIyAi0CLgIqAioCMAIwAkUCRQJgAmACcQJxAm0CbQJSAlICJQIlAu0B7gGtAa0BaAFoASYBJwHvAO8AwgDCAJgAmABrAGsAPgA+ABoAGgAHAAcAAgACAAQABAACAAIA//////7//v8JAAkAJgAmAE4ATgB1AHYAkACQAJcAmACQAJAAgwCDAHcAdwBtAG0AYABgAFIAUgBGAEYAOwA7ACwALQAXABcAAAAAAPP/8//2//f/BgAGABgAGAAfAB8AFwAXAAEAAQDl/+X/xv/H/6r/qv+R/5H/ef95/2H/Yf9L/0v/O/87/zP/M/8z/zP/Ov86/0f/R/9e/17/gP+A/6j/qP/Q/9D/7//v/wAAAAAEAAQAAwAEAAYABgALAAsACQAJAPb/9v/N/83/mP+Y/2L/Yv84/zj/Hf8d/xD/EP8M/wz/Df8N/xH/Ef8Y/xj/J/8n/0D/QP9h/2H/gv+D/6D/oP+6/7r/zP/N/9P/0//I/8j/rf+t/4//j/99/33/f/9//4//j/+m/6b/u/+7/87/zv/g/+D/8v/y/wMAAwARABEAGgAaABkAGQAQABAABQAFAAEAAQAJAAkAGQAZACUAJQAlACUAFwAXAAkACQAFAAUAEAAQAB8AHwAoACgAKwArADYANgBUAFQAiACIAMcAxwAHAQcBQgFCAXkBeQGrAasB1QHVAfYB9gERAhICKgIqAj8CPwJPAk8CWAJYAlMCUwI7AjsCEAIQAt0B3QGtAa0BgwGDAVQBVAERAREBvAC8AGsAawA0ADQAGgAaABEAEQAGAAYA8P/w/9H/0f+y/7L/l/+X/4H/gf9r/2v/U/9T/zn/Of8g/yH/Cv8K//D+8P7O/s7+p/6n/of+h/55/nn+fP58/oj+iP6Q/pD+lf6V/pv+m/6p/qn+v/6//tv+2v77/vz+If8h/0b/Rv9h/2H/bf9t/2z/bP9m/2b/YP9g/1b/Vv9C/0L/H/8f/+/+7/64/rj+gf6B/k7+Tv4i/iL++f35/cr9yv2R/ZH9Vf1V/SH9If3//P/86vzq/Nv82/zO/M78y/zL/Nf82Pzr/Or88/z0/Oj86PzM/Mz8r/yv/Jn8mfyK/Ir8gfyB/IL8gvyV/JX8uvy6/OP84/wF/QX9Gv0a/Sv9K/1A/UD9Wf1Z/W79bv18/Xz9iv2K/af9p/3U/dT9C/4L/jb+Nv5I/kj+PP48/hv+G/7w/fD9xf3F/Z39nf1w/XD9Nv01/eD84Px2/HX8//v/+5P7kvs7+zv79/r3+rv6u/ps+mz6F/oX+tT51fnU+dT5F/oX+nb6dfq9+r363vrd+gH7Avtc+1z7BfwG/Mv8y/xn/Wf9lf2V/Vn9Wf0u/S79x/3H/WL/Yv9JAUgBSwJMAqgBpwHn/+j/Ff4U/jD8Mfyp+Kj4cvJy8iLrIuuy57HnkOyR7LH5sPlNCU8J7hPsE0EVRBVtEGoQghCFEO4g6iCtRLFEWWpWauh47Hh4YHdgJComKln1WPUv2i7aFNsX2x/jGeO03rvejc2FzV7AZcB3wnDCP89Cz9nb1tv84vviW+te69v71vtJE04TYideJ/4vATBSLVEtUCZPJi4iMiKAI3wjTSdSJ2ApXClHJ0onBSIEIkYcRRxIGEoYMRcuF3cYehgiGx8b+xz+HMMcwRxFGkca0xfSF1YXVxcOGQ4Z1xvXGyseLB7pH+gfwSDCIKwgqyCUH5Yfnh6bHooejR7QHsweuR29HZsalxoaFx4XKxUoFesU7RTPFM8UExQTFMQTxhMhFRwVPRdDFxcYERjuFvUWuhWzFQsXEReKG4UbWCFcITMmMSYFKQcp6inpKUwpTSmYJ5cndCV2JbEjryMqIi0i7B/oH/kb/RsmFyMXoxOlE1ETUBO/Fb4VnhihGN0Z2Rk+GUIZLxgqGOUX6henGKQYjBmOGZAZkBnKF8oXORQ6FO4P7g+xDLAMWwtdC/gK9QrnCewJ7AfmB2YGbQZeBlgGAgYHBmMCXwJH+kn6J/Am8OPn4udk42Xj1uHU4UnhSuEl4SThzeHM4abjqOM35jXmb+hw6Jzpm+k+6TzpiueN5xHlDOWG4ovituCw4NLf198T4A/g3uDg4C3hK+HP38/fS91K3R7cH9zS3s/eGuUe5Zjrk+vA7sbuVu5O7jPtO+2P7ojusPK28lb3Uvek+af5SfhJ+MrzyfNa7V3tUuZO5rfeut6I1oTWEs4UzuzG6sbywvLCmsKawlzEW8RBxUDFH8QexFvBWsFdv12/Rr9Ev/XA9cDDw8LDHscex1bLVcsV0BTQzNXL1d/c39zR5tDmr/Kv8p/9nv2eBJ4EygbJBrIGswZXBlYGqAarBt4G2wbFBskGYgdcB8gIzwj6CfIJdwh/CGQDWwNn+2/7HPMV8z3sQ+wp5yTnoeKj4j3dPd341vXWFNEZ0azNo823zMHM98zqzGHMbszvyuDKx8nVyT3KL8rjy+/Lv820zUTPTc9X0VDRk9SX1OTY4thr3WrdF+IZ4tTn0OdJ703vkviO+FcCXAKMCoYK1A7aDkMOPQ6sCrQK+AfvB9kI4gixDKcMmg+jD/4O9Q4sCzQLUwdNB2IFZgXkBOIE5QPmAywBLQFC/UH9Yvlj+Z/2nvYH9Qb13fPe8yTyIvJy73Pvk+yR7MvqzOr66vrq1uzW7Jvvm++28rXy7vXw9Q35C/mZ+5v7fP16/db+2P7k/+L/jgCQABYBFAE4AjoCmgSYBLkHuwcxCi8KKgsrC7ILsQuiDaMNxxHHEa4WrhbtGe0ZABoBGlQXVBemE6cT1BDUENQP0w9kEGUQZhFkEcsRzhGQEY0RgxGHEWsSZxKuE7ITMRQuFGATYRNPElASdRJzEvgT+xNnFWUVAhUFFcgSxhItEC4Q0A7RDtsO2g4nDyoPlg6TDscMygxxCm8Kdwh4CKoHqgc+CD0IrwmwCQULBQtqC2oL6QrqCkgKRgopCiwKeQp1ClsKXwpSCU8JbwdyB48FjQVWBFcE3wPfA44DjgOdAp0CwADBAIz+jP4d/R39OP05/Yn+h/7D/8b/0v/O/4H+hv7l/N/83vvj++X74PtM/FD8gfx9/B/8IfyO+437U/tS+8/70fv8/Pn8VP5X/ln/Vv+N/5D/Cf8G/xT+Fv43/Tb9ofyi/EL8QvzJ+8n78fry+rf5tvlb+Fz4T/dO99z23fb89vz2Nvc29wn3CvdC9kH2JvUp9Tb0M/Sc857zQ/NC89Xy1fJP8k/y3fHb8a3xr/HJ8cbx8vH18SXyIvJV8lfytPKy8kDzQfP28/Xzq/Ss9Df1NfV89X31kfWQ9bb1t/Up9ij23fbd9nf3ePea95j3NPc39672qvZn9mv2mfaW9u328PYg9x339/b49rL2sfaN9o32rPat9uX25fb29vb2xvbI9n/2fPZU9lf2e/Z39tv23vZs92n3A/gD+JD4kvgC+f74R/lM+aD5mvkd+iP68vrt+r77wftG/EX8QvxB/Nv73ftp+2b7NPs2+2f7Zfvc+937dPx0/AX9BP2J/Yv9E/4R/rD+s/59/3v/WABaACkBKQGpAakBvgG/AZABjgGBAYMBDgIMAjoDOwOuBK0E0QXRBWkGagaxBrEGGQcaB+EH4Qf5CPgINgo3CosLigv5DPoMeQ54DuUP5w8nESURHRIfEtQS0RJDE0UTrBOqEysULhTSFNEUMxUzFdcU2BSXE5cT2BHaEWgQZxDDD8QPAxACEMAQwRCTEZMRQxJDEs0SzRJbE1wTABT/E6cUqRQYFRYV/RQAFVQUURRRE1MTpBKiEuQS5hJ5FHgUERcSF/kZ+RmJHIgcqh6rHs8gziA4IzkjlCWUJScnKCepJ6gngCeBJ0onSicnJygnySbIJhgmGSacJZsl2CXZJZwmnSb9JvwmUCZSJsokySRDI0IjXyJhIi4iKyJTIlgiVyJSIoghjSGfH5sf2xzfHKsaqRoYGhka5BrlGn4bexvMGtAaxRnCGVsaXxpkHWIdNiE5IYMjgiNeI18j1SHUIeUf5x9THVIdhxmJGXoVeBV3E3gTmRSYFCEXIhfnF+cXXRVdFVkRWhHkDuMORQ9HD0wRSxG9Er4SohKjEnwRexEwEDIQXg9cD0APQw/oD+cPLBEtEUETQRPEFsMWQBxBHKQioyLuJu8mpyaoJmUiZCLzHfUdoRygHPod+h2kHqUeOBw3HNQX1xeKFIYUtBO5E1EUTBQNFBIU3BHYEeEN5Q3vCOwI7QPwAwUABACu/a79U/xT/Lr6uPqu+LD4ovef9634sPj0+vH6vfvB+5P5jvnw9fX1fPR39Dr3Pvcl/SH96ALqAnQGcwZ5CHkIMQsyC/AP7w+dFZ8V9hn1GY8bkRvrGuoahxmIGZkYmBhzGHUY6xjoGLEZtBlUGlAacRp1GkwaSRogGiQaxBnCGewX7RfXE9YTPA48DvEI8gjEBMIEfwCCALf6tPrV89nzIe4c7h3rIet06nHqOeo76m7pbenP587nwOXD5ejj4+NJ407jO+U25UTpSemZ7ZTt+e/7747wjvAa8RjxDfMS8wf2AfZS+Fn41vnP+UL7R/u8/bn9tQC1AOcC6QJpA2QDBwIOAob/fv9h/Gj8qPmj+er37fdo92f3dfdz9/z2//ZY9VT1QfJG8jjuM+6a6Z/pIeUb5TDhNeEr3iXe/dsB3GfaY9oE2QXZodeh12fWZNa61b7VGNYS1lzXYtcy2SvZ19rc2hbcEdzS3NTcSd1I3X3dfN1d3V7d6Nzl3GfcadzL3MrcA98C3y3jMOP25/HnRetL63PsbOyh7KfsEO4M7ibxKPET9BT0bPRp9K/xtPEJ7gPuxevL68brwevd7ODsye3H7drt2u037TftL+wu7DbrNuuk6qbqX+pd6pTpmOnO58nnqOWt5c3kyOTX5dvllueS59Dn0ue55bjleuJ54ujf6d+/3rzeUt5W3g7eCt7e3eHdNN4w3hLfFd+N4IrgxOLG4vDl7uU76T3pJ+sl66fqqOpy6HDoceZy5irmKeZS51PnPeg86GznbefX5Nbk4+Hk4WjgZ+Bx4XHhweTB5PLo8ehv7HHsku6P7tPv1u9P8UzxOfM788/0zfQG9Qf1N/Q39A30DfQN9g721PnT+Rr9G/3t/e39jvyO/E37Tfss/Cz89/73/noBegGNAY4By/7K/of6h/qo9qj2b/Rv9A30DfTF9MX0afVp9TX1NfVr9Gz0GfQY9Of06PQx9jD2ePZ59vL08fRS8lPyF/AW8ArvCu/F7sXuku6R7mrua+7n7ubuWfBa8GPyYvIx9DL0UfVR9dP10/Un9if2yvbJ9gX4BfjN+cz5qvur+wn9CP2O/Y79X/1f/df81/w0/DT8dvt2+6n6qfoT+hP6DvoO+rf6t/rJ+8n74fzh/MH9wf1Y/lj+kf6R/kX+Rf5p/Wn9Ovw6/Br7Gvs1+jX6W/la+UT4RPgV9xX3X/Zf9qv2q/br9+v3Z/lo+U36TfpD+kP6rfmt+Vf5V/nm+eb5Yvti+zL9Mv2i/qL+h/+H/1wAXAC4AbgBnQOeA3UFdQWrBqsGNwc3B3sHewfRB9EHWAhYCCIJIgk1CjUKTAtMC9AL0AtmC2YLewp7Cv0J/QlnCmgKNws3C4ILggv3CvcKEgoSCmgJaAn9CP0IbghuCI4HjgeiBqIGCAYIBucF5wVEBkQGIAcgB0gISAg2CTYJYQlhCd4I3ghuCG4IzwjPCPkJ+QksCywLsguyC38LfwsTCxML7ArsCi0LLQuqC6sLGgwaDDUMNQzYC9gLJwsnC4oKigpcClwKoAqgCgYLBgs5CzkLLwsvCxULFQsSCxILIQshCyELIQv+Cv4KvQq9CnMKcwo9Cj0KLgouCkgKSApxCnEKeAp4CjUKNgq0CbQJNAk0CQYJBglHCUcJxgnGCTgKOAqICogK6AroCpELkgtvDG8MJg0mDXINcg10DXQNig2KDeUN5g1TDlQOcw5zDhsOGw59DX0N+wz7DOEM4Qw3DTcNvg2+DQcOBw7EDcQNCQ0JDVAMUAwQDBEMUgxSDKUMpQyPDI8MAAwADE4LTgvcCtwKxArECt4K3gruCu8K1ArUCpMKkwpdCl0KcgpyCvMK8wq2C7YLYwxjDMIMwgzvDO8MNA00Da0NrQ0nDicOUw5TDhYOFg6hDaENQg1CDScNKA1IDUgNdQ11DXwNfA1JDUkN7gzuDJAMkAxLDEsMHwwfDPwL/AvfC98LyAvIC7ILsguJC4kLRgtGCwQLBAvkCuQK6QrpCu8K7wrTCtQKnAqcCmMKYworCisK1AnUCVEJUQnNCM0IkQiRCLUItQgJCQkJOgk6CR4JHgnSCNIIkAiQCH4IfgikCKQI7gjuCEMJQwmICYgJsgmyCdEJ0Qn5CfkJLAosCkkKSQouCi4K3wnfCYoJiglZCVkJTwlPCUYJRwkXCRcJtwi3CEEIQgjcB9wHoQehB4oHiwd3B3cHSwdLBwwHDAfdBt0G1gbWBuEG4gbQBtAGjAaMBjcGNwYDBgMGAwYDBg8GDwbyBfIFkQWRBQYFBgWOBI4EXwRfBIkEiQTkBOQEMgUyBVEFUQVeBV4FkAWQBf8F/wWDBoMG4AbgBgAHAAf6BvoG9wb3BgoHCgczBzQHbAdsB6UHpQfBB8EHnAecBzgHOAfDBsMGdgZ2BmkGaQZ8BnwGeQZ5BkUGRQbrBewFjgWOBUYFRgUWBRYF8wTzBMwEzASXBJcEVwRXBBoEGgTrA+sDwAPAA4QDhAMyAzID7gLuAuoC6gI1AzUDlwOXA7QDtANVA1UDnQKdAugB6AF9AX0BVwFXATsBOwHvAO8AZwBnAMT/xP84/zj/8P7w/vT+9P4j/yP/RP9E/zn/Of8T/xP///7//g3/Df8d/x3/AP8B/7L+sv5a/lr+Gv4a/uT95P2K/Yr99/z3/En8Sfyy+7L7SftJ+wL7AvvJ+sn6mPqY+m76bvpC+kL6CfoJ+sf5x/mN+Y35W/lb+RH5EfmP+I/45ffl90r3Svfm9ub2qvaq9mn2afYb9hv26fXp9fv1+/VD9kP2g/aD9ob2hvZD9kP21PXU9VH1UfXP9M/0ZvRm9C/0L/Qz9DP0Y/Rj9KH0ofTW9Nb08fTx9OT05PSq9Kr0SfRJ9NTz1PNm82bzGPMY8/7y/vIZ8xnzU/NT84zzjPO387fz4fPh8x70HvRj9GP0k/ST9KP0o/Sr9Kv0xfTF9Oj06PTr9Ov0uvS69HP0c/RI9Ej0UvRS9Hn0efSO9I70d/R39EH0QfQU9BT0F/QX9E30TfSM9Iz0nfSc9G/0b/Qx9DH0IfQh9FX0VfSm9KX04/Ti9AP1A/Uj9SP1UfVR9XX1dfVr9Wv1LfUt9d/03/Sy9LL0x/TG9Bb1FvV29Xb1rfWt9ZL1kvU29Tb13PTc9Mb0xvT39Pf0M/Uz9UH1QfUi9SH1AvUC9Qr1CvU29Tb1bfVt9aD1oPXM9cz16vXq9fD18PXh9eH11/XX9eD14PXs9ev14PXf9cP1w/W99b315vXm9SX2JfZC9kL2JPYj9t313fWW9ZX1Y/Vj9Uz1S/VT9VP1fvV+9b31vPXp9en16/Xr9dP10/XG9cb13PXc9Q72DvZP9k/2qPan9iL3Iver96v3D/gP+CT4JPjy9/L3qfep93X3dPdb91v3TPdM9z/3P/dA90D3Wvda94L3gvei96L3rveu96/3rvet9633qPeo96L3ovey97L3+/f794P4gvgS+RL5WflZ+TT5NPnX+Nf4ofih+Mb4xvgh+SH5Xfld+U35TfkW+RX5/vj++Cn5Kfly+XL5nvme+Zb5lvmD+YP5pfml+Rv6G/rD+sP6T/tP+3v7e/s6+zr7xPrE+mj6aPpU+lT6bvpu+n36fvpo+mj6U/pT+nX6dfrc+tz6XPtc+8X7xfsY/Bj8ePx4/PD88Pxe/V79lv2W/ZP9k/18/Xz9d/13/Y39jf2o/aj9rv2u/ZT9lP1f/V/9Jv0m/QD9AP33/Pf8/fz9/P78/vz4/Pj8Bv0G/T/9P/2Z/Zn97/3v/SL+Iv44/jj+Vf5V/pP+k/7i/uL+Gv8a/yj/KP8s/yz/av9q/xIAEgAQARABCgILAp4CngKdAp0CLwIvAqsBqwFhAWEBbQFtAa0BrQHcAdwBxQHFAWYBZgHtAO0AkgCSAHQAdACWAJYA7wDvAHQBdAENAg0CjAKMAsYCxgK9Ar0CqwKrAtkC2QJfA18DBQQGBHYEdgR8BHwEMwQzBPMD8wMVBBUEvgS/BMoFygXbBtsGkAeQB7wHvAeIB4kHZQdlB7IHsgdwCHAIOQk5CZgJmAlyCXIJCwkLCbcItwiFCIUITQhNCAQIBAjXB9cH+Af4B1AIUAiPCJAIgQiCCEEIQggRCBEICAgICAgICQj7B/sH+wf7BzMIMwigCKAICwkLCUcJRwlYCVgJUQlRCR0JHQmkCKQIDAgMCMwHzQdKCEoIXQldCVoKWgqrCqsKVQpVCu0J7QkJCgkKzgrOCugL6AvbDNsMUQ1RDTgNOQ3IDMkMZgxmDGMMZAzCDMIMLg0uDVANUQ0rDSsNEw0UDVINUg3LDcsNEA4QDsoNyw0TDRMNXAxcDAsMDAwqDCoMbwxvDI4Mjgx9DH4MeAx4DMIMwwxxDXENUg5TDgwPDA9JD0kP6w7rDiUOJQ5jDWMNBQ0FDRQNFQ1NDU0NZg1mDWENYQ1wDXANow2jDboNug1oDWgNtQy1DAQMBAy0C7QLwQvBC9EL0QujC6MLTQtNCxwLHAs+Cz4LkQuRC8kLyQu6C7oLfAt8C1ELUQtkC2QLqwurC/QL9AsDDAMMuAu4CxwLHAtdCl4KxgnGCY8Jjwm0CbQJ7wnvCfAJ8AmiCaIJLgkuCccIxwh8CHwIRAhECCQIJAgoCCgIQghCCFAIUAhLCEsIZAhkCMcIxwhVCVUJsgmyCacJqAlaCVoJFwkXCQIJAgkCCQMJ/wj/CPcI+AjmCOYIngieCPkH+gcWBxYHTwZPBuoF6gXSBdIFsgWyBUsFSwWmBKYEBAQEBKMDowOcA5wD0QPSAwQEBATuA+8DbQNtA5QClAKoAagB9gD2AKAAoACNAI0AfQB9AEQARAD0//T/w//D/8v/y//l/+X/2v/a/6v/q/+n/6f/BwAHAKkAqQAWARYB8gDyAEoASgB7/3v/4/7j/rL+sv7i/uL+Of85/2D/YP8Q/xD/Uv5S/oz9jP0v/S/9W/1b/cT9xP31/fX9qf2p/en86fz2+/b7Ivsi+6L6ovpk+mT6Ifoh+qb5pvkk+ST5GPkY+c/5z/kE+wT7EfwR/In8ifyM/Iz8jPyM/Mn8yfwg/SD9Qf1B/QL9Av18/Hz85vvm+3L7cvs5+zn7Lvsu+yr7KvsS+xL7+/r7+hn7GfuG+4b7Gvwa/JP8k/zL/Mv8wvzC/HP8c/zD+8P7r/qv+nf5d/mF+IX4FPgU+PX39ffG98b3V/dX9872zfZx9nH2VvZW9kz2TPYP9g/2gfWB9b/0v/QG9Ab0lvOV85XzlfPw8/DzTvRO9EP0Q/So86jzyfLJ8jDyMPIb8hvyPvI+8hXyFfJ08XTxx/DH8K3wrfBi8WLxkfKR8qPzo/M09DT0QPRA9Av0C/Ti8+Lz8/Pz8zv0O/SR9JH0y/TL9Ob05vTx9PH04/Tj9JL0kvTr8+vzIfMh85HykfJe8l7ySfJJ8vHx8fE98T3xfPB88BvwG/BJ8Enw1vDW8GXxZPGu8a3xp/Gn8YLxgvGF8YXx1/HX8WHyYfLf8t/yHvMe8zDzMPNj82PzBvQG9Cn1KfV+9n72hfeF99733veK94r36fbp9m72bvZU9lT2i/aL9t323fYi9yL3SvdK92H3YPeI94j37fft95f4l/hI+Uj5nfmd+WT5ZPnH+Mf4FvgW+G/3b/ew9rD20fXQ9R31HfX+9P70e/V79Rj2GPY49jj2t/W39RH1EfX/9P/04PXg9W73bvf4+Pj43/nf+QD6APrD+cP5uvm6+Sv6K/ra+tr6S/tL+zv7O/vg+uD6rvqu+vH68fqV+5X7TvxO/N383fwm/Sb9If0h/cv8y/w5/Dn8nfud+zD7MPsE+wT79vr2+s36zfpq+mr64/nj+XX5dfln+Wf53fnd+a/6r/ps+2z7qPuo+1L7UvvD+sP6dPp0+pf6l/oK+wr7j/uP+wz8DPyE/IT8AP0A/Yj9iP0z/jP+D/8P//3//f+qAKoA2ADYAJwAnABRAFEAPAA8AFEAUQBZAFkARABEAEQARACWAJYAMQExAcIBwgHoAegBlgGWAS8BLwFEAUQBGQIZAmADYANwBHAE3ATcBMoEygS5BLkE7gTuBDMFMwUwBTAF4wTjBK8ErwTfBN8EUAVQBZgFmAWABYAFPAU8BRoFGgUnBScFLQUtBQQFBAXHBMcEuAS4BPEE8QRTBVMFpgWmBcMFwwWTBZMFCQUJBTgEOARuA24DEgMSA1QDVAP4A/gDiwSLBMgEyATTBNMEAwUDBYEFgQUeBh4GhgaGBpIGkgZaBloGFgYWBu8F7wX6BfsFPwY/BrMGswYsBywHcQdxB2YHZgcqByoHCAcIBzQHNAeTB5MHygfKB40HjQflBuUGLAYsBrwFvAWkBaUFowWkBW8FbwX/BP8EigSLBE8ETwRTBFMEaARoBF0EXQQqBCoE/AP8Ax0EHQTEBMQE3AXcBfkG+QaRB5EHZgdmB8YGxgZPBk8GYgZiBtUG1QY1BzUHRAdEBzMHMwdeB14H4QfhB3gIeQjHCMgIowijCC0ILQi7B7sHmwebB+oH6gd4CHkI9Aj0CDMJMwlYCVgJoQmhCREKEQpVClUKIQoiCo0JjQkKCQoJ/Qj9CGsJawkECgUKbwpvCncKdwojCiMKqAmoCVMJUwlMCUwJZQllCSwJLAlhCGEIQgdCB2cGZwZGBkYG2QbZBsQHxAedCJ0IHAkcCR4JHgm0CLQILQgtCOYH5gf1B/UHGAgYCAkICQjeB94H9Af0B2sIawjqCOoI8QjxCGkIaQi0B7QHOgc7Bw4HDgcGBwYHFgcWB2EHYQfrB+sHbQhuCJUIlghWCFYI7gfvB5UHlQc4BzgHnQaeBq4FrgWYBJgEswOzA0IDQgNLA0sDnAOcA+MD5APqA+oDuAO4A4wDjAOuA64DQARABDEFMgVKBkoGKwcrB2kHaQfKBsoGkAWQBWYEZwTcA9sD5gPmA/0D/QO0A7MDLwMwA/kC+QJbA1sDFwQXBKoEqgTOBM4EoQShBGsEawRUBFQEXwRfBIAEgQSzBLME9QT1BEwFTAXGBcYFZQZlBgYHBgdrB2sHbgduBysHKwfqBuoG2AbYBt8G3wbCBsIGYAZgBssFywUtBS4FogSiBD4EPgQiBCIEdAR0BCEFIQXTBdMFMwYzBkMGQwZZBlkGsgayBgkHCQfUBtQG6AXoBdAE0ARTBFMEpwSnBDgFOAVPBU8F0ATQBEUERQQ9BD0EvgS+BFsFXAW3BbcFxQXFBawFrAWKBYoFZQVlBTkFOgX0BPQEbgRuBJMDkwOKAooCpQGlAQ0BDQGXAJcAAwADAGb/Zv8v/y//sf+x/64ArgB8AXwBoAGfATEBMQGyALIAhwCHALoAugAXARYBYwFjAXcBdwFFAUUB7gDuAMQAxAAKAQoBpAGkAScCJwJOAk8CYAJgAuAC4ALtA+0D+QT5BEkFSQWvBK8EuwO7AzUDNQNwA3ADMQQxBPQE9ARKBUoF/gT+BBoEGgTtAuwC5QHmAUgBSAHzAPMAhACFAMz/zP8G/wX/p/6n/t7+3v5a/1r/nP+c/3b/dv8x/zD/Lv8u/4P/g//o/+j/DAAMAOr/6v+y/7L/l/+Y/6P/o//Q/9D/GgAaAHYAdgC+AL4A2wDbAPQA9ABSAVIBCQIJAroCuwLUAtMCGQIZAuUA5QDe/93/bv9t/4X/hP+6/7v/qv+r/zL/Mf98/n3+3P3c/Yz9jP2H/Yf9lf2V/Yb9hv1a/Vr9Nf00/SP9I/0N/Q392/zb/J78nvyF/IX8pfyl/ND80Pyv/K/8F/wX/Eb7RvvH+sf6E/sT+yT8JPx2/Xb9cP5w/tX+1f7Z/tn+xv7G/qL+ov48/jz+ef15/Yn8ify/+7/7V/tX+1v7W/uw+7D7Hvwe/Ff8V/wj/CT8n/uf+zj7OPtN+037xfvF+xj8GPzQ+9D7/fr9+iv6K/rh+eH5PPo8+ur66fqA+4D7zvvO+/P78/sy/DL8rvyu/Eb9Rv2o/aj9kf2R/QX9Bf1D/EP8lPuU+x77Hvvo+un6BPsF+4T7hPtZ/Fn8PP07/cn9yv3B/cH9Lf0t/V/8X/y++777mfuZ+/37/fuo/Kj8Jf0l/Rf9F/2D/IP80vvS+4b7hvvN+837Y/xj/NP80/zc/Nz8ofyh/Hv8e/yy/LL8S/1L/Rb+Fv7Z/tn+b/9v/9P/1P8NAA0AIgAiAAgACADE/8T/ef95/2D/YP+V/5X/6//r//X/9f9W/1b/EP4Q/oj8iPxH+0f7mvqa+n76fvq6+rv6J/sn+7j7t/tf/F/86fzp/An9Cf2P/I/8mvua+4P6g/qR+ZH50/jS+D/4P/js9+z3CvgK+Kb4p/iD+YP5QvpC+rH6sfrm+ub6CvsK+yz7K/tK+0r7dvt2+9H70fte/F784Pzg/Ar9Cv29/L38IPwg/HX7dfvh+uL6bPps+gz6DPq++b75d/l3+ST5JPm9+L34afhq+Hv4e/g0+TT5g/qD+uv76/vU/NX8Av0D/cX8xfyz/LP8Kv0q/Qz+DP7t/u3+gv+C/8j/yP/n/+f/+P/4//b/9v/U/9T/fP98/9b+1v7i/eL94/zk/FP8U/yH/If8Xf1e/VH+Uf7t/u3+L/8v/2j/aP/O/87/QgBCAIMAgwBzAHMANQA1APX/9f+q/6n/JP8k/zv+O/4G/Qb94Pvg+zb7Nvs4+zj7tPu0+zX8Nfxe/F78Ovw6/CH8IPxT/FP8svyy/Of86PzD/MT8cfxx/Eb8Rvxu/G78yfzJ/BH9Ev0a/Rv98vzy/NT81Pz//P/8eP14/fb99v0J/gn+b/1v/Vv8W/xO+077sfqx+of6h/qR+pL6n/qf+rL6sfra+tr6A/sD+wX7BfvY+tj6rvqt+r76vvoD+wT7Ovs6+yD7IPu/+r/6cfpx+qr6qvqc+5z7E/0T/Yn+if6G/4b/8P/w/xIAEgBOAE4ArgCuAOYA5gCqAKoAEAAQAIb/hv9k/2T/of+h/9f/1/+c/5z/zf7N/pz9nP16/Hv85vvm+xz8G/ze/N78mP2X/c/9z/2b/Zz9jP2L/Rv+G/42/zX/SgBMANAA0AClAKUAFQAVAIf/hv86/zr/Pv8+/3f/d//G/8b/IAAgAJQAkwAnAScBvwG/ASsCKwJjAmQCkgKSAt8C3wIuAy4DLQMuA68CrwLpAekBSwFLARoBGgE9AT0BawFrAW0BbgE+AT4B9wD3AMQAxADSANIALAEsAZ8BnwHSAdEBkwGTAQ8BEAGsAKwAowCjAOIA4wA8ATwBpQGmASYCJgKNAo0CaQJqAnMBcwHk/+T/Wv5a/lP9U/3H/Mf8VfxV/MT7xPtG+0b7P/s/+9X71fvI/Mj8m/2b/fr9+v3n/ef9qv2q/Yj9iP2E/YT9X/1f/eP84/w0/DT8y/vM+wj8CfzJ/Mn8bv1u/Wb9Zf23/Lj8FPwV/EH8Qfxt/W39Bv8H/yoAKgBbAFwA2f/Z/1H/Uf9I/0j/r/+v/xMAEwAhACEA7//w/8T/xP+v/6//cf9x/9H+0f71/fX9Tf1N/R79Hv1E/UT9ef15/bz9vP1c/lz+jf+N/wYBBgEwAjACsAKwArUCtQK8ArwCDgMOA5EDkQP8A/wDKQQqBB4EHgTnA+cDkwOTAzsDOwMKAwoDDQMOAxcDFwPVAtUCJQIlAjkBOgF1AHUAEgASAAAAAAD5//n/zv/O/4L/gv9B/0H/Pf89/4X/hf/3//f/VQBVAHcAdwByAHIAnACcAFABUAGcApwCIgQiBFIFUgXPBc8FswW0BW0FbQVcBVwFgwWDBZcFlgVTBVMFwATBBCsEKwTcA90D4QPhAxYEFgRWBFYEoQShBAYFBgWFBYUFAQYBBlYGVgZ3BngGaQZpBi4GLwbBBcEFJAUkBXYEdgTpA+kDoQOhA6cDpwPuA+4DXgReBOUE5QRxBXEF9QX1BWsGbAbTBtMGKAcoB2QHZAeEB4QHfAd8BzEHMQeGBoYGfgV+BUsESwQ3AzcDcQJxAu0B7QF8AXwB+AD5AG8AbwAWABYAKwArAL0AvQCUAZQBVQJVAs0CzQIlAyUDrQOtA3EEcQQVBRUFJwUnBaIEogT+A/4DxgPGAx0EHQS3BLcENAU0BWwFbAVvBW8FXgVeBUwFTAVDBUMFOwU7BSgFKAUMBQwFCQUKBVAFUAXkBeQFhAaEBtgG2AazBrMGMgYyBpoFmgUgBSAFxwTHBGQEZAS8A7wDqgKqAkEBQQHW/9b/0P7Q/mf+Z/5y/nL+iv6K/l7+Xv74/fj9pP2k/Zf9l/26/br91v3W/eT95P0l/iX+0/7T/sT/xP94AHgAiwCLAAkACQBh/2H//f79/gT/BP9a/1v/0f/R/zcANwBtAG0AZgBmADcANwAAAAAAwv/C/2T/ZP/f/t/+U/5T/uH94f1u/W79rfyt/Hb7dvsH+gf64fjh+FT4VPhC+EL4RvhG+CT4JPj79/v3EfgR+IH4gfgP+Q/5V/lX+Rv5G/lu+G74n/ef9wj3CPfb9tv2DPcM92D3YPeN9433dfd19zP3M/cC9wL3A/cD9xD3EPfh9uH2X/Zf9sf1x/WD9YP1wPXA9UL2Qfah9qH2ufa59rr2uvbZ9tn2AvcC9+v26/Z49nj26PXo9Y/1j/V09XT1RfVF9bX0tfTV89Xz/vL+8oXyhfKH8oby7fLt8ojziPMV9BX0W/Rb9FL0UvQ59Dn0XPRc9MX0xfQn9Sf1JvUm9bL0svQP9A70mPOY84XzhfPr8+vz0/TT9Df2N/bh9+H3aPlo+Wr6avrV+tX6+Pr4+kb7Rvv/+//7CP0I/Q3+Df7A/sD+D/8P/xn/Gf8J/wn/5/7n/pH+kf7d/d392fzZ/OP74/t3+3f7w/vD+3H8cfzq/Or85/zn/K38rfy9/L38Rf1F/e397f07/jv+Gf4Z/vD98P1J/kn+X/9f//UA9QCPAo8CyQPJA5YElwQ/BT8FHgYeBkgHSAdqCGsIAwkECcoIygjuB+4H/Ab9Bn0GfQaaBpsGFQcVB4AHgAeRB5EHUAdQB+0G7QaBBoEG7gXuBRMFEwUBBAEECAMIA2YCZgIUAhQC1AHUAYQBhAFNAU0BhAGEAVkCWQKwA7ADLwUvBX0GfQZ4B3gHOwg7CP4I/wjTCdMJhAqECrwKvApUClQKiwmLCdkI2QiOCI4IngieCL8IwAjBCMEIpQilCHoIegg2CDYIxAfFBzgHOQfbBtwG+Qb5BpwHnAd9CH0IOQk6CYwJjAlvCW8JBgkGCYAIgAj+B/4HfQd9B/MG8wZlBmUGBAYEBgoGCwaGBoYGNAc0B64Hrge/B78HngeeB8cHxwejCKMIKgoqCs4LzgvFDMUMfwx/DBMLEws0CTQJuwe8Bw0HDQfYBtgGbgZuBl8FXwXQA9ADWwJbAooBigF7AXsB2QHZATECMQJIAkgCOgI6AlECUQK8ArwCYwNjAwoECgSGBIYE5ATkBFAFUAXmBeYFmAaYBkMHQwfLB8sHIggiCDQINQjbB9sH8wbzBpAFkAUNBA0E2QLZAhkCGQJ+AX4BkgCSACr/Kv+d/Z39gPyA/C/8L/yV/JX8WP1Y/Rv+G/6m/qb+4v7i/tP+1P6T/pP+OP44/sr9yv1L/Uv91fzV/JL8kvyO/I78lPyU/E78Tvya+5r7pPqk+sD5wPkj+SP51PjU+Lv4u/jB+MD4zfjN+Mv4y/i3+Lf4p/in+LH4sfjJ+Mn4vPi8+F/4X/i797v3C/cL95j2mPaD9oP2u/a69iH3Ife897z3sPiw+A36DfqW+5b71fzV/H39ff2u/a79y/3L/RX+Ff53/nf+u/67/tL+0v7S/tL+xf7F/or+iv4C/gL+N/03/Ur8Svw8+zz79vn2+Xz4fPgO9w73/fX99XH1cfVd9V31ovWi9RP2E/Zw9nD2bfZt9vn1+fV09XT1gfWB9Yz2jPZq+Gr4dfp1+gL8AvzT/NP8Jf0l/XH9cf0N/g3+//7//gUABQDWANYARQFFAVsBWwE5ATkB+AD4AJwAnAAbABsAeP94/9D+0P5O/k7+A/4D/tX91v2e/Z79Uv1S/Qb9Bv3G/Mb8b/xv/M37zPvX+tf6z/nP+QP5A/mP+I/4WPhY+Dj4OPgs+Cz4SvhK+J34nfgm+Sb51/nY+Zv6m/pO+0771PvU+0P8Q/za/Nr8z/3P/Rv/G/+CAIIAzwHPAeQC5AKqA6oDAQQBBOAD4AN9A30DLwMvAx8DHwMeAx4D2ALYAjUCNQJ3AXcB+wD7APAA8AA+AT4BrgGuARMCEwJbAlsCiAKIAq8CrwLkAuQCJAMkA1QDVANgA2ADWgNaA3ADcAPAA8ADPwQ/BM0EzQRXBVcF2gXaBUgGSAZ8BnwGXAZcBu8F7wVXBVcFuAS4BDgEOAT/A/8DIAQgBGoEagRzBHME+QP5AzgDOQPIAsgCBQMGA6sDqwMDBAMEiQOJA1wCXAIVARYBRgBGABUAFQA9AD0AVABUACMAIwDU/9T/2//c/50AnQAJAgkCigOKA20EbQRtBG0E2wPbA0oDSgMJAwkD8QLxAqgCqAIGAgYCPwE/AbEAsQCKAIoApACkALoAugC7ALsA3gDeAFkBWQEPAg8CiQKIAk8CTwJPAU8B5//n/4/+j/6O/Y795Pzk/HD8cPwY/Bj81PvU+5/7n/t2+3b7TvtO+xH7Efui+qL69fn1+Sf5J/l0+HT4EfgR+Az4C/hF+EX4k/iT+N/43/g1+TX5svmy+Wn6afo5+zn70PvQ+9f71/s6+zr7SfpJ+n35ffkl+SX5Lfkt+UX5Rfkz+TP5APkA+eL44vj9+P34O/k7+Wb5Zvlm+Wb5WPlY+Xf5dvnW+db5TfpN+pX6lfp/+n/6F/oX+pf5mPlG+Uf5U/lT+bf5t/ky+jL6Yfph+hL6Evp8+Xz5Gvka+Tj5OPmj+aP52/nb+ZT5lPn7+Pv4fPh8+FD4T/hU+FX4RfhF+AP4A/ip96n3avdq9273bve99733QfhB+NP40/hg+WD5/vn++dv62/oC/AL8PP08/TH+Mf6n/qf+r/6v/oz+jP6C/oL+q/6r/u7+7v4Z/xn/FP8U///+//4L/wv/Nv82/zL/Mv+u/q7+yf3J/Q/9D/0B/QH9jv2O/Sf+J/5W/lb+Jv4m/vb99v39/f39HP4c/iv+K/5I/kj+uv65/o3/jf90AHQADAEMATIBMgESARIB6ADoAMgAyACeAJ0AWABYAAAAAACz/7P/mf+Z/9f/1/+AAIAAiwGLAcYCxgLiA+IDnwSgBP4E/gRDBUMFzgXOBbsGuwbEB8QHdgh2CKIIogiACIAIZAhkCFcIVwgUCBQIdgd2B7sGuwZIBkgGKAYoBv0F/QV0BXQFqASoBAYEBgTIA8gDyAPIA8gDyAO8A7wDwgPCA9wD3APwA/AD8wPzAwEEAQQeBB4EFgQWBL8DvwNSA1IDXgNeAzkEOQSdBZ0F3gbfBo4Hjge7B7sHsQexB4wHjAc2BzYHrwavBjQGNAYHBgcGLQYtBngGeAbBBsEGDwcPB3IHcgfgB+AHNQg1CGEIYQh6CHsIoAigCOUI5QhMCUwJywnLCUMKQwp0CnQKKQopCngJeAnHCMcIdAh0CHMIcwhhCGEI9gf2B1wHXQcABwAHEgcSB2EHYQegB6AHtAe0B6sHqwd+B34HBwcHB0cGRwZ0BXQFuQS5BP0D/gMQAxADCwILAl0BXQFUAVQBuQG5AQQCAwLvAe8BtQG1AcIBwgE+Aj8CBAMEA9UD1gOIBIgE8wTzBPsE+wS1BLUEcwRzBHYEdgSeBJ4EjgSOBCIEIwSyA7IDqAOoA/gD+AMaBBkEigOLA1ECUQLmAOYAu/+7/+r+6v5O/k/+yf3J/Vr9W/0b/Rv9KP0o/ZD9kP06/jr+2v7a/h7/Hv/z/vP+nv6f/oP+g/7E/sT+J/8n/0z/TP/9/v3+R/5H/lz9XP1l/GX8avtq+3D6cPqL+Yv58Pjw+ND40Pg0+TT56fnp+Zz6nPoT+xP7TvtO+3r7evu3+7f7/Pv9+yj8KPws/Cz8Kfwp/GD8YPz0/PT8zf3N/aX+pf5N/03/0f/R/1UAVQDTANMA/wD/AIYAhgBi/2L/5P3k/YP8g/yN+437DvsO++j66Prn+uf62PrY+qz6rPqI+oj6rvqu+jX7Nfvm++b7bfxt/LD8sPzc/Nz8GP0Y/Tz9PP32/Pb8OPw4/Gf7Z/sW+xb7kvuS+7H8svwH/gf+Lf8u//X/9P9lAGUAwwDDAGYBZgGAAoAC2gPaA/IE8gRfBV8FMwU0BeUE5QTgBOAEJQUlBWMFYwVEBUQFrgSuBL4DvgOoAqgCrQGtAQABAAGnAKcAcQBxACAAIAC1/7X/ev96/8T/xP+WAJYAjwGPATUCNQJHAkgC6AHoAXgBeAFaAVoBxgHGAakCqQK/A78DywTLBMoFygXcBtwGBAgECAQJBAmLCYsJiwmLCUYJRgkTCRMJEQkSCSAJIAkMCQwJvAi8CDQINAiKB4oH5AbkBnEGcgZJBkkGTAZMBi4GLga3BbcF+AT4BDgEOAS6A7oDhQOFA3oDegN9A30DjwOPA8EDwQMfBB8EqgSqBF4FXgUnBicG1wbXBjkHOQdAB0AHIAcgBx0HHQc+Bz4HLwcvB5AGkAZYBVgF8gPyA+gC6AJ0AnQCbQJtAoUChQKYApgCtgK2AusC6wIcAxwDHAMcA+EC4QKlAqUCwgLCAl4DXgM1BDUEswSzBGIEYgRWA1YDKAIoAnoBegFqAWoBgQGBATYBNgF2AHYAsv+y/2D/YP9//3//k/+T/xX/Ff/0/fT9ovyi/Ln7uft7+3v7qPuo+7X7tftI+0j7hvqG+vL58vn8+fz5mPqY+kz7TPuT+5P7QftB+4n6ifq3+bf5/vj++HT4dPgl+CX4DvgO+BL4EvgE+AT44Pfg99r32vcw+DD48/jz+O/57/nh+uH6l/uX+/H78fva+9r7VPtU+4z6jPq6+br56vjq+Pr3+vfX9tf2vfW99Qb1BvXU9NT05/Tn9Of05/S99L30nfSd9Lz0vPQT9RP1cfVx9aj1qPWo9aj1bfVt9fv0+/Rz9HP0E/QT9BT0FPR69Hr0EvUS9Zv1m/X29fb1LvYu9l32XfaJ9on2oPag9pH2kfZt9m32ZPZk9pn2mfYH9wf3jPeM9wr4Cvh4+Hj4xvjG+ML4wvgz+DP4F/cX98b1xvXL9Mv0gfSB9Nf01/RP9U/1VfVV9aj0qPSn86fzGPMY857znvMs9Sz1/vb+9iH4Ifgd+B34Q/dD91j2WPYK9gn2i/aL9pb3lver+Kv4cPlw+ej56Plf+l/6E/sT+/f79/u0/LT8AP0A/dL80vxa/Fr8z/vP+0z7TPvm+ub6rvqu+p/6n/qL+ov6QPpA+sD5wPlM+Uz5Kvkq+V75Xvmz+bL59vn2+Tb6Nvqr+qv6Zvtm+zT8NPy8/Lz8yPzI/Gr8avzk++T7eft5+077Tvti+2L7kfuR+6H7oftt+237//r/+pT6lPps+mz6o/qj+iz7LPvt++370PzQ/Lj9uP12/nb+5v7m/g//D/8p/yn/cv9y/+3/7f9fAF8AegB6ACUAJQCl/6X/dv92//X/9f8MAQwBPwI/Ag0DDQNbA1sDdQN1A6oDqgPxA/EDAgQCBLADsAMiAyIDsAKwAokCiQKWApYCngKeAnICcgIBAgECVQFVAZwAnQApACkAPgA+ANEA0QCJAYkBCQIJAkwCTAKhAqECVgNWA2wEbASVBZYFfgZ+BvwG/AYIBwgHrAasBv0F/QUiBSIFPQQ9BFoDWgNyAnICkwGTAekA6QCZAJkAmQCZAMMAwwAIAQgBdwF3AQ4CDgKQApACswKzAmgCaAL5AfkBvgG+Ad8B4AFFAkUCxALEAkQDRQO7A7sDJAQlBIcEhwTiBOIEHAUcBQ8FDwXGBMYElwSXBO0E7QTUBdUF0wbSBkYHRgfrBusG+wX7Bd8E3wTQA9AD1ALUAvAB8AE3ATcBqwCrADIAMgC8/7z/av9q/3f/d//r/+v/ewB7AM4AzgDPAM8AxQDFAAcBBwGtAa0BjwKPAnMDcwMrBCwElgSWBJgEmQQ9BD0ExQPFA3gDeANfA18DOwM7A+IC4gKMAowCsQKxAo0DjQPRBNEE6AXoBXUGdgaLBosGaQZpBisGLAbMBcwFSwVLBcIEwgQ+BD4ErQOtA/4C/gJBAkECmwGbARsBGwG2ALYAegB6AJoAmgAsASwB8gHyAXUCdQJ1AnUCIwIjAuwB7AEAAgECNwI4AlQCUwJPAk8CVAJTAoECgQLSAtMCQwNDA90D3gOeBJ4EVQVVBcUFxQXrBesFDwYPBnoGegYtBy0H0wfTBw4IDgi7B7sH/gb+BiIGIgZnBWcF2QTZBEYERgRnA2cDLQItAuoA6gAgACAAEwATAJQAlAA6AToBxgHGAUYCRgLlAuUCoAOhA1IEUgTVBNUELQUtBXoFegXbBdsFUgZSBsQGxAYABwAH8AbwBrgGuQasBqwGAgcCB5UHlQcBCAEI+wf7B5UHlQcaBxoHsgayBkQGQwaqBasF9QT1BFgEWATqA+oDmwOaA2YDZgN8A3wDAAQABLMEswQHBQcFrwSvBAEEAQSdA50DsAOwA7wDvAMvAy8DHQIdAjYBNgEJAQkBbQFtAccBxwGxAbEBUQFRARYBFgFRAVEBFwIXAlIDUgPFBMUEEgYSBuYG5gY1BzUHOAc4BykHKQcOBw4H3QbdBqcGpwaOBo4GiAaIBksGSwaPBY8FVgRWBOwC7AK6AboBDgEOAQgBCAGSAZIBWwJbAvUC9QIfAx8D+QL5AucC5wI7AzsD9gP2A84EzgRxBXEFtgW2BbUFtQWjBaMFpgWmBa0FrQV3BXcF2ATYBOoD6gMMAw0DmQKZAq8CrwIrAysDxwPIAzQENAQrBCwEmwObA8ICwgIgAiACHQIdArACsAJsA2wD4QPhAwAEAAQRBBEEVgRVBL8EvwT3BPgEswSzBPED8QP/Av8CRAJEAvUB9QH6AfoBCAIIAucB5wGpAakBlwGXAeMB4wFnAmcCuAK4AnsCewKgAaABZgBmACr/Kv87/jv+0P3Q/fH98f1j/mP+tf61/of+h/7S/dL96Pzo/Dj8OPz2+/b7C/wL/D38Pfxu/G78tPy1/EL9Qv0u/i7+VP9U/1gAWADkAOQA2gDaAGsAawDv/+//sP+w/8n/yf8dAB0AeAB4ALMAswDTANMAAwEDAWMBYwHlAeUBTAJMAmECYQINAg0CWAFYAVgAWAAz/zP/LP4s/on9iP1W/VX9Uf1R/Rz9HP2F/IX8qPuo+8P6w/r++f75WPlY+b74vvgo+Cj4rPes93n3ePe297b3ZPhk+Ev5S/km+ib62vra+n37ffst/C380PzQ/Cv9K/0b/Rv9xvzG/H/8f/x5/Hn8l/yX/IL8gvz7+/v7EfsR+xn6Gfph+WH59Pj0+Kf4p/hX+Ff4Gvga+Bb4FvhF+EX4cPhw+HT4dPhy+HL4rviu+DX5NfnJ+cn5GPoY+gr6Cvra+dr56vnr+Y36jfrQ+9D7a/1r/df+1/6W/5b/mv+a/0n/Sf8j/yP/S/9M/3j/eP9P/0//yf7J/i/+L/7E/cP9fP18/Rr9Gv17/Hv8yvvK+2P7Y/uG+4b7F/wX/LD8sPzj/OP8jvyO/Pn7+fuT+5P7mPuZ++j76Psv/C/8QfxB/DP8M/w2/Db8UvxS/Gz8bPx5/Hn8ovyi/Cn9Kf0g/iH+Uf9R/14AXgAKAQoBSgFKAUIBQgEkASQBHAEcAT0BPQFwAXABggGCAVgBWAEQARAB7wDvABcBFwFYAVgBSwFLAbQAtACt/63/kf6R/qz9rP0P/Q/9q/yr/ID8gPya/Jr87vzu/Dr9Ov03/Tf94fzh/I/8j/yr/Kv8Vf1V/VH+Uf5G/0X/AwADAIsAiwDeAN0A8wDzAMwAywB/AH8AKAAnAMv/y/9w/3H/O/88/1T/Vf+n/6b/2v/Z/63/rf9J/0n/Hf8d/1z/Xf+y/7L/kP+Q/8z+zP7Q/dD9OP05/VD9UP3j/eP9hP6E/tr+2v7M/sz+fP58/jv+O/5a/ln+6v7q/qD/oP8AAAAAx//H/xz/G/9v/m/+EP4Q/vD98P3C/cL9UP1Q/b38vfxl/GT8hvyH/Av9C/2b/Zv98v3x/R/+Hv5u/m7+Ev8S//z//P/mAOYAlwGXAQMCAwJBAkECewJ7AroCugLkAuQCvAK8AiQCJAJZAVkB3ADcABIBEgHYAdgBngKeAuoC6gLSAtEC0gLTAlADUAM1BDUEFQUVBZcFlwW0BbQFnAWcBYIFggV2BXUFbAVsBUsFSwX4BPkEbwRvBLsDuwPvAu8CEwITAjIBMQF/AH8ARQBFAKoAqgB5AXkBOwI7ApgCmAKNAo0CUwJUAg8CDwK2AbYBMwEzAZcAlgAKAAsAqP+o/2v/a/9Y/1j/hv+G/wcABwDEAMMAgAGAARQCEwKCAoMC7ALsAlkDWQO0A7QD6QPpAwQEBAQ4BDgEtQS2BIkFiQWABoAGOAc4B1MHUwfABsAGzQXNBfEE8QRoBGgECgQKBIkDiQPEAsQC4AHgAQ4BDgFeAF4Av/+//zD/MP/B/sH+bv5v/hb+Fv6f/Z79Kv0r/Qf9B/1r/Wv9Rf5G/kz/TP8sACwAtQC1AOYA6ADpAOkA+gD6AEUBRQG4AbcBFwIWAjwCPAJGAkYCdgJ2At4C3gJGA0UDYgNjAywDLAPbAtsCnAKcAlQCVALEAcQB4gDiAPr/+v9w/3D/X/9f/4n/if+c/5z/ff99/1n/Wf9z/3P/8P/w/8gAyADVAdUB0QLRAncDdwOxA7EDwAPAAxcEFwTpBOkE6wXrBYQGhQZlBmUGzQXMBToFOgXoBOgEowSjBCwELASSA5IDHwMfA/gC+AL0AvQC3ALcArUCtQKuAq4C2gLaAhgDGAM9Az0DTANMA2MDYwOGA4UDgwODAy0DLQOVApUC/wH/AaQBpAF3AXcBOgE6AcEAwQApACoAxv/F/8r/yv8hACAAegB6AJIAkgBpAGkANwA4ADcAOAB9AHwA8QDxAHUBdQH0AfQBcwJzAgsDCwPOA84DqASoBFUFVQWLBYsFNgU2BYEEgQSiA6IDngKeAmYBZwEfAB8AOf85/xD/EP+R/5D/MgAzAH0AfQB1AHQAgQCBAO0A7QCUAZQBBwIHAvsB+wF8AXwBzwDPADQANADM/8z/jf+N/13/Xf8h/yH/4f7h/tn+2v5C/0L/EwATAPoA+gCZAZkB5QHlASMCIwKcApwCSgNKA9sD2wMABAAEsgOyA0MDRAMbAxoDYwNkA98D3wMQBBAEoQOhA7cCtwLYAdgBggGBAc4BzgFxAnECAQMBAzkDOgMIAwgDiwKLAvsB/AGPAY8BUwFSAR4BHgHGAMYATwBPAOz/7P+4/7j/kf+R/zn/Of+n/qf+HP4c/u/97/1N/k3+If8h/ycAJwAGAQYBaAFoATIBMgGgAKAAKwArACsAKwCWAJYAFwEXAW4BbgGVAZUBpAGkAZUBlQFQAVAB1wDXAFsAWwAMAAwA5f/l/7n/uf9+/37/W/9b/4X/hf/v/+//UQBRAGUAZQAUABQAeP94/6L+ov6f/aD9ivyK/JX7lfvs+uz6ivqK+kz6TPoU+hT64/nj+cP5w/my+bL5r/mv+dP50/k/+j/65vrm+n37ffut+637XPtc+736vfoj+iL6v/m/+ZH5kflu+W75KPko+bX4tfg2+Db46vfq9/v3+/dX+Ff4yfjJ+CL5IvlW+Vb5Z/ln+U75TvkN+Q35z/jP+NX41fg6+Tr52PnY+WL6Yvqe+p76dfp1+vT59PlA+UD5pvim+Hr4evjV+NX4dvl2+fH58PkQ+hD67/nv+b75vvmM+Yz5S/lL+QD5APnG+Mb4nvie+GP4Y/jy9/L3ZPdj9/n2+fbQ9tD2yPbI9qn2qfZ19nX2a/Zr9sb2xvZ793v3OPg4+KP4o/if+J/4YPhg+D/4P/hr+Gv4x/jH+AT5BPno+Oj4h/iH+Cv4K/gX+Bf4V/hX+M74zvhg+WD5BPoE+qv6q/ov+y/7U/tT+/j6+Po8+jz6fvl++SP5I/la+Vr59vn2+ZH6kfrW+tb6v/q/+pD6kPqc+pz6//r/+o37jfv4+/n7CvwK/MP7w/tM+0z70PrQ+lj6WPrP+c/5Jfkl+Xb4dvgF+AX4CPgI+Hb4dvgN+Q35hvmG+c/5z/kC+gL6O/o7+nj6ePqs+qz64vri+j77PvvG+8b7SfxJ/Hz8fPxC/EL8y/vL+2j7aPtH+0f7UftR+0/7T/sf+x/71vrW+rn6ufoK+wr71/vX+9383fy0/bT9GP4Y/jH+Mv51/nX+QP9A/4cAhwDgAeAB1wLYAkUDRQNZA1kDbQNtA70DvQM/BD8EsgSyBMkEyQRrBGsEywPLA0cDRwMdAx0DSwNLA6IDogPrA+sDCQQJBPgD+APMA8wDowOjA48DjwODA4MDYwNjAzADMAMcAxwDYwNjAxEEEQT6BPoE5QXlBbwGvAZ+B34HIggiCJoImgj0CPQIXQldCesJ6wlsCmwKfgp+CusJ6wnxCPIIIAggCOIH4wcnCCcIfQh9CHwIfAggCCAItQe1B38HfweCB4IHnQedB80HzQczCDMI3AjcCIYJhgnGCcYJaQlpCacIpwj6B/oHxQfFBxkIGQjGCMYIfgl/Cf8J/wklCiUKBwoHCuQJ5AnqCeoJBAoECuAJ4Ak5CTkJJQglCBUHFQeJBokGtga2BmYHZgcqCCoIqQiqCN8I3wgJCQkJXQleCdYJ1wkyCjIKMgoyCtMJ0wk/CT8JngieCPkH+QdOB04Htwa3BlkGWQZGBkYGbgZuBrkGugYoBygHzQfNB6YIpgiDCYMJHAocCkAKQAoACgAKmQmZCT0JPQnmCOYIcQhxCNQH1AdAB0AH+Ab4BvgG+AbrBusGewZ7BrcFuAURBREF7ATsBDoFOgWPBY8FkQWRBUEFQQXZBNkEgQSBBDEEMgTXA9cDcQNxAwcDBwOQApACAgICAnYBdgEhASEBJQElAWwBbAHKAcoBNgI2As0CzQKlA6UDkgSSBEIFQgV7BXsFRQVFBdAE0ARGBEYEvQO9A0cDRwP8AvwC2gLbArsCuwJuAm4C8gHyAYMBgwFhAWEBgQGBAYoBigEmASYBSwBLADr/Of87/jv+bv1u/cb8xvw3/Df8zPvM+6X7pfvg++D7j/yP/KP9o/3m/uX+CwALAOAA4ABdAV0BkAGQAXkBeQEPAQ8BdwB3ABQAFAA9AD0A5wDnAJoBmgHkAeQBwgHCAZYBlgG9Ab0BMAIwApECkQKRApECMgIyArQBtAFHAUcB3gDeADgANwAk/yT/tP20/UT8RPw5+zn7vvq9+qP6o/qP+o/6SvpL+uf55/mo+af5u/m7+Rr6GvqU+pT6BfsF+3P7c/v6+/r7qPyo/G39bf0o/ij+tv62/vb+9v7M/sz+Nf41/mb9Zv23/Lb8YPxg/FP8U/xO/E78LPws/AT8BPz6+/r7C/wL/A38Dfz3+/f78vvy+zD8MPye/J787fzu/Oj86Pyo/Kj8f/x//J/8n/zv/O/8Kf0p/Rn9Gf3B/MD8TvxO/Pj7+Pvm++b7F/wX/Gn8afyp/Kn8xvzG/Nz83PwU/RT9Yv1i/XT9dP3p/On8t/u3+0v6S/pH+Uf5FvkW+az5rPmv+q/6vfu9+6j8qPxp/Wn9+f35/Tn+Of4K/gn+df12/bL8svz9+/37bvtu+/P68/pw+nH67/nv+ZP5k/l4+Xj5m/mb+fT59PmD+oP6RPtE+wz8Dfye/J780fzR/LD8sPxh/GH8AfwC/Jv7m/sx+zH7wPrA+j/6P/qr+av5I/kj+dj42PjZ+Nn4+Pj4+Pb49vjQ+ND4wvjC+Ar5Cvmm+ab5Wvpa+u/67/pO+077ePt4+4D7gPuL+4v7x/vH+0f8R/zw/PD8nP2c/Tz+PP7b/tv+cP9w/83/zf/D/8P/T/9P/6T+pP4H/gf+pv2m/Yr9iv2V/ZX9l/2X/XH9cf0k/ST90fzS/Jf8l/x6/Hv8afxo/Dv8O/zA+8H72frZ+p75nvlq+Gn4ovei92P3Y/d093T3jveO96j3qPf19/X3jPiN+Dr5Ovmo+aj5q/mr+XH5cPlb+Vv5vfm9+aX6pfrI+8j7rfyt/Pz8/fy//L/8VvxW/Cn8KfxW/Fb8pPyk/Ln8ufxZ/Fn8g/uD+236bfpv+W/53Pjc+Nn42fhJ+Un54vni+WH6Yfqx+rH66frp+iD7IPtF+0X7K/sr+7X6tfoB+gH6YPlg+Rj5GPkx+TH5d/l3+bH5sfnW+db5E/oT+pz6nPp6+3r7dPx0/CD9IP00/TT9v/y//C/8L/zo++j77Pvt++H74fuD+4P7AfsB+9X61fpE+0T7EPwQ/Ln8ufzw/O/80/zT/M38zfw6/Tr9KP4o/kH/QP/2//b/3P/c/wb/Bv8F/gX+gf2B/bz9vP1j/mP+3/7f/s/+z/5G/kb+rP2s/W79bv24/bj9ZP5k/h7/Hv+m/6b/+v/7/04ATgDYANgAqgGqAawCrAKpA6kDXARcBI4EjgQ8BDwEqAOoAzYDNgMrAysDcgNyA6kDqQNlA2UDfQJ9AisBKwH0//T/Tv9O/1//X//h/+H/YgBiAKAAoACmAKYAsQCxAPMA8wByAXIBGgIaAs4CzgJpA2kDyQPJA94D3gO4A7gDfAN8AzoDOgPtAu0CnwKfAocChwLuAu4C5gPmAx8FHwUhBiEGswazBv0G/gZSB1IHzwfPB0QIRAhzCHMIUghSCBMIEwj1B/UHGggaCHQIdAjNCM0I3gjeCHsIewi8B7wH8wbzBmoGagYXBhcGsAWwBfgE+AQDBAMEIQMhA5oCmgKFAoUC1gLWAnEDcQM1BDUE/wT/BMIFwgWTBpMGiweMB40IjQhGCUYJdQl1CS8JLwnSCNIIqAioCKwIrAijCKQIdwh3CEcIRwg6CDoIQghCCC8ILwjwB/AHrwewB6cHpwfWB9YH9Qf2B68HrwfeBt4GqQWpBWoEagR+A34DEAMQA/YC9gLMAswCQwJDAmEBYQF9AH0A6f/p/6//r/+x/7H/7P/s/4gAiACcAZwB7ALsAgAEAAR+BH4EbQRtBCoEKgQcBBwEcQRxBP4E/gRkBWQFTAVMBbIEsgTtA+0DcANwA3ADcAO0A7QDyAPIA1QDVANZAlkCIwEjAQkACQAr/yv/Yf5h/nP9c/1X/Ff8TvtO+7X6tfq2+rb6Lfsu+9P70/tw/HD88Pzw/Eb9Rv1k/WT9Tf1N/Rv9G/3x/PH82fzZ/Mf8x/y3/Lf8vPy8/PD88PxL/Uv9rP2s/ev96/36/fr98P3w/fX99f1A/kD+8P7w/uf/5//CAMIAFQEVAb8AwAAUABQAkP+Q/2D/Yf9F/0X/z/7P/tH90f16/Hr8IPsg+wD6APo3+Tf51PjU+NL40fj8+Pz4/vj++KL4ovgD+AP4dfd19z73Pvds92z34/fj94P4g/gx+TH52fna+XH6cfoE+wT7qfup+2f8Z/wf/R/9qf2p/fr9+v0n/if+Q/5D/jv+O/7g/eD9Gf0Z/Qf8B/wA+wD7VfpV+hb6FvoO+g766/nr+X35ffnS+NL4Hvge+JP3k/dO9073W/db9773vvdv+G/4TvlO+S/6Lvry+vL6m/ub+0T8Rfz6/Pr8m/2b/ej96P23/bf9HP0c/Vr8Wvy3+7f7Xvtd+1r7Wvup+6n7MPww/LT8tPz8/Pz8+/z7/N/83/za/Nr8/Pz8/Cv9K/1T/VP9Z/1m/VL9Uv35/Pn8V/xX/Jz7nfsJ+wn7q/qr+lP6U/rW+db5UflR+RP5E/lc+Vz5Kvoq+kf7R/tv/G/8Zv1m/QT+BP5H/kf+Vf5V/mf+Z/6Y/pj+2/7b/h3/Hf9Z/1n/h/+G/4z/jP9Q/1D/5f7l/ov+i/5u/m7+c/5z/kT+Rf6v/a/94fzh/Ev8S/xC/EL8v/y//Hn9ev00/jT+6f7p/rf/t/+tAK0ArwGvAY0CjQIsAywDmQOZA/kD+QNgBGAEwQTBBOwE7AS8BLwENgQ2BJADkAMCAwIDoAKfAk8CTwL1AfUBngGeAYABgAHHAccBYgJiAgADAAM+Az4D5QLlAhECEQIcAR0BbwBvAE0ATQC5ALkAfQF9AUoCSgLcAtwCKAMnA1oDWgO0A7QDTARMBAQFBQW7BbsFcAZwBjoHOgcECAQIhQiFCHsIewjzB/MHQAdAB60GrQZTBlMGLgYuBjgGOAZYBlkGTgZOBtQF1AX2BPYEFgQWBJIDkgNxA3EDdAN0A3ADcAN+A34DxAPEAzwEPAS/BL8ERAVFBekF6QW5BrkGlQeVB0sISwjOCM4IJAklCUAJQQn0CPQIKQgpCBUHFQcfBh8GjAWMBVMFUwU1BTUFDQUNBfME8wQVBRYFdAV0BcsFywXFBcUFXAVcBegE6ATWBNYEMgUyBY0FjQVZBVkFdAR0BFMDUwOlAqUCzQLNAqADoAOUBJQEJAUkBSUFJQXSBNIElASUBKkEqQT0BPQEKQUpBS4FLgVLBUsF2wXbBdcG1wbIB8gHOQg5CDYINgg1CDUIkAiQCCEJIQl5CXkJWwlbCeQI5AhRCFEIvge+ByoHKgelBqUGRwZHBgMGAwa5BbkFZAVkBTkFOQVlBWUFxQXFBfYF9gW4BbgFNAU0BdEE0QTPBM8EGwUbBXcFdwW7BbsF5AXkBfIF8gXTBdMFfAV9BQcFBwWoBKgEegR6BFgEWAT8A/wDSgNKA4QChAIUAhUCIgIhAlkCWgI9Aj0ClgGWAZ0AnQC6/7v/H/8f/73+vf5y/nL+Lv4u/uz97P20/bT9ov2i/eb95v2Q/pD+Z/9n/woACgBPAFAAaQBpAKkAqgAiASIBjgGOAaQBpAFjAWMBAgEDAacApwBCAEIAv/+//yz/LP/C/sL+l/6X/oz+jP5k/mT+Cf4J/pv9m/1H/Uf9If0h/SD9IP0y/TL9Pv0+/R/9H/2z/LP8AfwB/EX7RfvB+sH6gvqC+mb6ZvpT+lP6Yfph+rD6sPoj+yP7a/tr+1j7WPsf+x/7LPss+7n7ufuX/Jf8Xv1e/c79zv35/fr9Hv4e/mb+Zv7M/sz+Iv8i/yv/K/+8/rz+2f3Z/cL8wvzb+9v7bvtu+4H7gPvS+9L7FfwV/Bz8HPzh++H7c/tz++v66/pr+mv6HPoc+gj6CPoS+hL6B/oH+tj52Pmn+af5l/mX+Zb5lvlp+Wr5+vj6+IT4hPhx+HH4+fj5+Ov56/ni+uL6l/uX+xj8GPyX/Jf8Jf0m/Zv9m/24/bn9af1p/df81/xN/E38+vv6+9z73PvV+9T70vvS+9r72vvz+/P7DvwO/AX8Bfyw+7D7B/sH+zr6Ovqn+af5pvmm+T/6P/oK+wr7dft1+zz7PPug+qD6Jfol+hT6FPo8+jz6OPo4+tn52flL+Uv55fjl+Nf41vgU+RT5avlq+aj5qPm0+bT5kPmP+Uv5S/nv+O/4cvhz+M73zvcV9xX3ffZ99jX2NfZA9kD2dfZ19qX2pfbG9sb25vbm9hL3EfdA90D3bPds97L3svdB+EH4J/kn+S76Lvr0+vT6Mvsy++z67Ppl+mX65/nn+Zn5mfl4+Xj5Zvlm+UP5Q/n9+P34n/if+FH4Ufgx+DH4N/g3+Dr4Ovgf+B/4//f/9xz4HPio+Kj4lPmU+Zb6lvpL+0v7cPtw+wb7BvtW+lb6x/nH+a/5r/kp+in6F/sX+z38Pfxa/Vr9P/4//tv+3P4//z//h/+H/7v/u//C/8L/ff99//P+8/5a/lr+8/3z/dn92f33/ff9J/4n/lL+Uv57/nv+pP6k/rX+tf6J/on+FP4U/n/9f/0Q/RD94Pzg/MX8xfx8/Hz89/v4+3H7cfsx+zH7VvtW+877zvtv/G/8Dv0O/Yb9hv3L/cv9A/4D/mj+aP4B/wH/i/+L/7n/uf+W/5b/hP+F/9f/1/96AHoAFQEWAWYBZgFqAWsBQAFAAe4A7gB3AHcA7//v/3X/df8U/xT/wv7C/n7+fv5h/mH+hP6E/t3+3f5C/0L/kP+Q/7f/uP+9/73/rf+t/5b/lv+O/47/rP+s/woACgC3ALcAngGeAXoCegL0AvUC7gLuAqYCpgKUApQC/wL/AskDyQORBJEEAwUDBQgFCAXIBMgEjASMBJUElQTpBOkERAVEBUQFRAXEBMQEAQQBBFMDUwPUAtQCXwJfAt8B3wGMAYwBugG6AWwCbAI7AzsDrQOtA40DjQMKAwoDfAJ8Ai4CLgI+Aj4CnQKdAh8DHwOeA54DHQQdBLwEvASLBYsFawZrBi8HLwfTB9QHfAh9CEAJQAn/Cf8JhgqGCsQKxArUCtQK1ArUCsMKwwqfCp8KeQp6Cm8Kbwp6CnoKdQp1CkUKRQr/Cf8JxwnHCaQJpAmFCYUJcwlzCZ0JnQkVChUKoAqgCtsK2wqdCp0KHwofCroJugmECYQJTAlMCegI6AhvCG8IHAgcCBEIEQg6CDoIbwhvCJIIkgiQCJAIawhsCEYIRghXCFcIwgjCCGcJZwn5CfoJOgo7CiQKJAraCdoJhgmGCUgJSAlECUQJmwmbCVQKVApIC0gLOAw4DPYM9gx2DXYNwg3CDeQN5A3VDdYNjQ2NDQwNDA1oDGgMwwvDCy4LLgubCpsK/gn+CWoJagkXCRcJMAkwCaAJoAkZChkKTgpOCh4KHgqbCZsJ+Qj5CHwIfAhPCE8IYwhjCGgIaAgOCA8IWwdbB68GsAZzBnQGtga2BioHKgd7B3sHigeLB2kHaQctBy0H6AboBqsGrAZ6BnoGOQY5Br4FvgUMBQwFZQRlBBoEGgQ7BDsEkwSTBOQE5AQiBSIFYAVgBagFqAXmBeYFAwYDBvMF8wWsBa0FJgUmBWMEYwSJA4kD0wLUAm4CbgJgAmACmAKYAvUC9QJLA0sDdwN4A34DfgORA5ED2APYAzoEOgRbBFsE9QP1AxYDFgMOAg8CFAEUARYAFgD3/vf+z/3P/e/87/yH/If8bfxt/ET8RPzS+9L7NPs0+7z6vPqx+rH6H/sf+8/7z/tl/GX8jfyN/Dj8OPyw+7D7Yfth+3r7evvH+8f74Pvg+5P7k/sM+wz7ofqh+oz6jPrK+sr6Ovs6+8H7wftT/FP85/zn/G79bv3Q/dD99v32/dX91f2L/Yv9Uv1S/VH9Uf1q/Wr9QP1A/Yf8h/xD+0P7ufm5+TH4MfjP9s/2qfWp9dL00vRK9Er05PPk83DzcPP/8v/y5PLj8l7zXvNP9E/0R/VH9e317fU09jT2SfZJ9lv2W/aO9o72AvcC98L3wven+Kf4Z/ln+cn5yfnU+dT5s/mz+Xr5evkj+SP5rviu+Dv4O/jx9/H3zvfO96L3ovc29zb3gPaA9rT1tPUp9Sn1H/Uf9ZT1lPU49jj2r/av9tz23Pbw9u/2Mfcx97D3sPcx+DH4Y/hj+Bf4F/hc91z3cvZy9rD1sPVV9VX1WvVZ9Wb1ZvUj9SP1ofSh9F70XvTY9Nj0EPYQ9oH3gfef+J/4SPlI+cn5yfly+nL6R/tH+w78DvyU/JT84vzi/CT9JP14/Xj9y/3L/er96v2s/az9F/0X/WT8ZPzW+9b7k/uT+537nfvg++D7QfxB/KX8pfz2/Pb8KP0o/UH9Qf1E/UT9K/0r/ez87PyM/Iz8Hvwe/Kr7qvsl+yX7gfqB+tT51Plh+WH5bvlu+QX6Bfrq+ur6y/vL+4P8g/wm/Sb93v3e/a/+r/52/3b/DgAPAHoAegDQANAAGAEYAUwBTAFuAW4BmQGZAeIB4gE5AjkCegJ6Ap8CnwLRAtECQgNCA/4D/gPlBOUEugW6BTMGNAYRBhEGTwVPBVQEVAS/A78D4QPhA10EXQR+BH4E4APgA8cCxwLBAcEBCAEIAWUAZQCS/5L/mv6a/tr92v2n/af9FP4U/uv+6/7a/9r/kgCSAPwA/AA6AToBlwGXATsCOwIFAwUDpwOnA/kD+QMsBCwEqASoBKsFqwUNBw0HVAhUCBUJFQk5CToJ+Aj4CH0IfQjFB8UHwQbBBqoFqwXpBOkErASsBJ0EnQQoBCgEEgMSA7QBtAGiAKIAJwAmAB4AHgA0ADQALgAuAAAAAADJ/8n/u/+7/wUABQCrAKsAeQF5ATwCPQL+Av4C5QPlA+kE6QStBa0FywXKBToFOgVaBFoEmwOaAyoDKgPvAu8CwALAApACkAJwAnAChQKFAuUC5AJ0A3QD1gPWA5oDmgOWApYCGQEZAbT/tP/P/s/+cP5w/l3+Xf5p/mr+lP6U/ub+5v5K/0r/jf+N/4r/iv9S/1L/Gv8a/xD/EP8x/zL/Uv9S/0v/S/8l/yX/Gv8Z/2P/Y/8NAA0A5ADkAI0BjQHEAcQBgwGDAQkBCQGpAKkAgwCDAGoAagAPAA8AWf9a/4T+hP7v/e/90v3S/Rf+F/6G/ob+Af8B/5H/kf9RAFEATwFPAYICggLBA8EDywTLBF4FXgViBWIFAgUCBYkEiQQmBCYE2APYA44DjgNKA0oDGwMbA/YC9gK+Ar4CcQJxAkUCRAJ6AnkCEQMRA70DvQMhBCIEEwQTBJ0DnQPhAuEC/wH/ASABIAFuAG4A8f/x/4H/gf/6/vr+eP54/kf+R/6a/pr+R/9H//X/9f9wAHAA2gDaAGwBbAEtAi0C5QLlAlUDVQNwA3ADWwNbA04DTgNzA3MD0wPTA1cEVwTABMEEzATMBF4EXgSdA50D2wLbAlECUQLzAfMBgwGDAdsA2wAeAB4Aq/+r/8v/y/9+AH8AdgF2AUYCRgKzArMCzwLPAugC6AJIA0gD+wP7A8IEwgRNBU0FgQWCBYIFggV1BXYFTgVOBdQE1AT2A/YD+wL7AlACUAItAi0CbwJvAsMCxALxAvEC9QL1AusC6wLvAu8CCgMKAygDKAMXAxcDnQKdAq8BrwGHAIcAhf+F/93+3f59/n3+LP4s/tL90v2P/Y/9nP2c/Qr+Cv6y/rL+S/9L/6L/ov/E/8T/9P/0/3sAewBjAWQBYwJkAhgDGANYA1kDTQNOAz8DPwNJA0kDQwNDA+wC7AIiAiIC9gD2AKj/qP+A/oD+uf25/Vz9XP1D/UP9Pf09/UX9Rf1+/X798/3z/W3+bf6L/ov+Jv4m/n79fv0T/RP9Of05/eL94v2y/rL+Wv9b/9P/0/9XAFcAJAEkAS0CLQIRAxEDXANcA+gC6AL+Af4BDgEOAUsASwCH/4f/fv5+/jL9Mv3y+/P7FPsU+6j6qPp8+nv6UPpQ+gn6Cfqz+bP5ZPlk+ST5JPnp+On4p/in+Gf4Z/hF+EX4T/hP+Gv4a/hl+Gb4MPgw+Aj4CPhO+E74M/kz+Yv6i/rq++r79Pz0/IP9g/2u/a/9tf21/eH94f1a/lr+/v7+/nD/cP9l/2X/7/7v/mb+Zv4U/hX++P34/dn92f2V/ZX9Mv0y/cX8xfxE/ET8lfuV+7P6s/rE+cT5AfkB+Y/4j/hv+G/4ffh9+IP4g/hP+E/42/fb9173Xvco9yj3a/dr9yH4Ifgq+Sr5Yvpi+pz7nPub/Jv8OP04/aP9o/1T/lT+mv+a/zQBNAFzAnMC2wLbAp4CngJfAl8CiAKJAvUC9QIwAzAD+AL4AmkCaQLUAdQBegF6AXIBcgGlAaUBzwHPAZ4BngH1APUADAAMAEH/Qf/F/sX+gP6A/kn+Sf4c/hz+Ef4R/iT+JP43/jf+R/5H/on+if4+/z7/awBrAM0BzQEWAxYDKAQoBBoFGwUOBg4GBQcFB9EH0QcsCC0I5QflBwwHDAcBBgEGOwU7Be8E7wToBOgEuQS5BBYEFgQRAxED/wH/ATMBMwHPAM8AwQDBAOgA6AA5ATkBwQHBAZMCkwKdA50DnAScBC4FLgUYBRgFggSCBPMD8wP+A/4D0wTTBBEGEQYbBxsHjwePB34Hfgc6BzoH9Ab0BpkGmQYABgAGIgUhBRkEGQQPAw8DIQIhAmEBYQHWANYAewB7AEcARwA1ADUARgBGAG4AbgCMAIwAhQCFAGQAZABZAFkAjACNAPoA+gB/AX8BAgICAoICggIEAwUDiAOIAwcEBwSIBIgEBgUHBVcFVwUwBTAFZQRlBCYDJQPnAecBBQEFAXcAdwDe/97/7P7s/rX9tf2c/Jz89/v3+9H70fvo++j75fvl+5n7mfsV+xb7ovqi+ov6i/rr+uv6lfuV+0H8QfzM/Mz8Vv1W/Qb+Bv7M/sz+bP9s/8b/xv8HAAcAigCKAHgBeAGlAqYCqwOrAyoEKgT9A/0DQwNDA0QCRAI/AT4BTgBNAGP/Y/9o/mj+Zv1n/Xv8e/y++777N/s3++n66frX+tf6AvsD+1r7WvvJ+8n7QfxB/Ln8ufwX/Rf9KP0o/c/8z/wj/CP8fft9+0H7Qfup+6r7n/yf/Mr9yv3N/s3+df91/8v/y//+//7/PgA+AK0ArQBTAVMBEwITApoCmgKKAooCyQHJAa0ArQDG/8b/Y/9j/13/Xf9E/0T/zf7N/gD+AP4k/ST9jPyM/GH8YfyP/I/8xPzE/K78rvxL/Ez8+/v7+yz8LPzy/PL8/f39/fH+8f69/73/jwCPAIQBhAGBAoECTgNOA8IDwwPPA88DeAN4A9IC0gIAAv8BGQEZARYAFgDe/t7+gf2C/Uv8S/yQ+5D7bftt+737vftH/Ef86fzp/Jj9mP1C/kL+z/7P/jX/Nf9+/37/sv+y/8P/w/+l/6X/bv9u/1v/Wv+c/5z/LAAtANgA2ABzAXMBBAIEAq0CrQJvA28DEAQQBE4ETgQRBBEEeQN5A68CrwLDAcMBxgDGAOD/3/9C/0L/+/77/uT+5P7H/sf+jv6O/kP+Q/7s/ez9kP2Q/Uf9R/1C/UL9n/2f/Tr+Ov7E/sT+DP8M/yv/K/9g/2D/1P/U/3kAegAtAS0B1gHWAW8CbwL+Av4CjgOPAygEJwS9BL0EHwUfBRMFEgWEBIQEoAOfA7MCtALqAesBLAErAUUARQAt/y3/Ff4U/kH9Qf3X/Nb8zfzN/BH9Ev2S/ZL9Mf4y/rr+uv4B/wH/F/8X/0H/Qf+5/7n/awBrAAsBCwFaAVoBXgFeAUwBTAFKAUoBUAFQATQBNAHTANQAJAAkAEb/Rv99/n3+EP4Q/hD+EP5M/kz+g/6C/qj+qP7p/ur+a/9r/xAAEACZAJoA6QDpABMBEwE3ATcBUQFQAVMBUwFJAUkBRwFHAToBOgHpAOkAPQA9AHb/dv/w/vD+vf68/oT+hP7p/en9+fz5/C78L/wF/AX8mPyY/J/9n/22/rb+l/+W/yQAJABlAGUAcQBxAGIAYwBGAEcAHgAdAP7//v8aABkAmgCaAFUBVgHmAeUB9AH0AYcBhwHrAOsAXQBdAOf/5v9z/3P/Cv8K/7/+v/6X/pf+fv5+/m/+b/5//n/+vf69/hz/HP+D/4P/6//r/1kAWQDAAMAAAAEBASUBJgF7AXsBRwJIAmoDagNaBFoElASUBBQEFARPA08DwALBAo4CjgKIAogCcAJwAjICMgLhAeEBpgGmAa4BrgEUAhQCzgLOAp4DngM0BDQEXgReBDQENAT7A/sD5wPnA+sD6wPJA8kDTgNOA4UChgK2AbYBMQExASABIAF9AX0BJAIkAuAC4AJ7A3sD0QPRA+MD4wPfA+AD/QP8A0oESgScBJ0EuQS5BJIEkgRRBFEELgQuBDIEMgQyBDIE/QP9A5EDkQMVAxQDpwKnAj4CPgK0AbQB+gD6ACwALACL/4v/UP9P/4v/i/8aABoAswC0ABEBEQEcARwB+QD5ANwA3ADbANsA4QDhANMA0wCxALEAjwCPAHsAewB5AHkAiQCJAKsAqgDQANAA6gDqAAQBAwFMAUwB5gHmAb8CvgKLA4wDDwQOBDEEMQTqA+kDKwMrA/8B/gGzALMAvP+9/1H/Uf9M/0z/af9p/6b/pv8zADMAIgEiASwCLQL2AvYCWwNbA3EDcgNOA04D6QLqAkcCSAKSAZIB8QDwAFwAWwC7/7z/Iv8j/97+3/4m/yb/zv/O/2UAZQCRAJAATABMANL/0v9U/1T/5P7l/n7+fv4e/h/+z/3P/Z79n/2V/ZX9sv2y/eb95v0h/iH+Xv5e/p/+n/7e/t7+A/8D//f+9/6//r/+hf6F/n7+fv6+/r7+Nf81/8f/x/9YAFgA1gDWACgBKAE5ATkBCAEIAasArAA9AD0Aw//D/yv/K/9z/nP+sv2y/RL9Ev2m/Kb8Xvxe/Cb8JvwA/AD8B/wI/Eb8Rvyd/J382vza/N383fyu/K78Z/xn/CX8JfwB/AH8EfwQ/E78TvyJ/In8gfyB/B78HvyS+5L7Ovs6+1T7VPvi++P7tfy2/JX9lf1P/k/+wf7B/uj+5/7k/uT+5v7m/gP/A/8j/yT/I/8j//j++P6//r/+lv6W/nr+ev5K/kr+5v3m/VL9Uf25/Lr8VvxW/Dr8OvxF/EX8Pfw9/A78Dvzf+9/75/vn+zP8M/ya/Jr89/z3/Fj9WP3s/ez9xf7F/rz/vP+YAJgAPAE9AaEBoQHAAcABmwGbAVABUAEVARUBDQENASoBKgFAAUABNQE1AREBEQHtAO0A2QDZAOIA4gAYARgBhAGEARcCFwKqAqoCFgMWA0UDRQM1AzYD8QLxAoYChgL/Af8BYwFjAcgAyABVAFUALQAtAE0ATQCDAIQAkwCTAHAAcABEAEQARwBGAI8AjwAPAQ8BpAGkAR8CIAJPAk8CHQIdArQBtAFuAW4BjwGPAQsCCwKcApsCCwMLA2QDZAPSA9IDXQRdBNME0wT0BPQEsASwBEMEQwQRBBEEXQRdBAwFDAW1BbYF6wXrBZUFlQUGBQYFrgSuBL8EvwQGBQYFHAUdBbsEvATwA/ADEwMTA5ECkQKpAqoCQwNDAwMEAwSKBIoEtwS4BKwErASZBJkEkgSSBIUEhQRZBFkECgQKBKYDpwM5AzkDuAK5AhICEgJGAUYBdwB3AN//3/+e/57/q/+r/9v/2/8QABAAUgBSALUAtgA7ATwByAHIATkCOAJ9An0ClQKVAocChwJYAlgCDgIOArUBtQFeAV4BIwEjASMBIwFkAWQBvQG8AeEB4QGlAaUBKQEpAcsAywDYANgAXAFcASUCJQL0AvUCmgOaA/UD9QP2A/YDrwOvA0kDSQPnAucCjAKMAisCKwK7AbsBQgFCAcUAxQBFAEYA1P/V/5H/kf+S/5L/wf/B/+//7/8AAAAABgAGACEAIgBXAFcAkACQALgAuADXANcA/QD9ACwBLAFUAVQBXwFfATgBOAHWANYAQgBCAKj/qP89/z3/I/8j/1D/UP+Z/5n/zP/N/8H/wf9d/13/rf6t/ub95v1H/Uf95/zn/Kj8p/xb/Fv8AfwC/Mb7x/vT+9P7KPwo/KX8pfwr/Sv9n/2f/ev96/36/fr9zf3N/Xf9d/0O/Q79mfyZ/B/8H/ym+6b7N/s3+9D60Ppm+mb6+vn6+Z/5n/l1+XX5h/mH+cb5xvkM+gz6Nvo2+jz6PPoy+jL6MPow+jj6OPoz+jP6FPoU+vf59/kA+gD6MPow+lX6Vfo3+jf61PnU+Vz5XPkD+QP53Pjc+Ov46/gx+TH5o/mj+Rj6F/pc+lz6Yfpi+k/6T/pU+lT6evp6+pz6nPqM+oz6Pfo9+sn5yflZ+Vr5GfkZ+Rr5GvlP+U/5nfmd+e757vlN+k36z/rP+nX7dfsi/CL8rvyu/P38/fwM/Qz95fzl/J78nvxK/Er8+fv5+6v7qvtX+1f7+fr5+oz6jPoU+hT6nPmc+Ub5Rvk6+Tr5gvmC+fD58Pkx+jH6GPoY+sD5wPl2+Xb5cflx+aH5ofnD+cP5nfmd+Sb5JvmP+I/4I/gj+Bj4GPhm+Gb41fjV+C35Lflj+WP5m/mb+fb59vll+mX6svqy+r36vfqb+pv6fvp++nr6evps+mz6I/oj+pr5mvkQ+RD52vja+B75Hvmz+bP5SPpI+qL6ovrF+sX65vrm+jr7OvvJ+8r7bfxt/Oz87Pwp/Sn9O/07/VP9U/2M/Yz91f3V/QD+AP7r/ev9o/2j/Uz9TP0C/QL9xPzD/H/8f/wm/Cb8sPuw+yb7Jvuj+qP6VfpV+mr6avrk+uT6j/uP+yb8JvyF/IX8vvy+/Pv8+/xO/U79o/2j/df91/3V/dX9rv2u/Yb9hv2J/Yn90P3Q/Vz+XP4S/xL/xv/G/1EAUQCiAKIAwQDBAMsAywDdAN0A9wD3AAgBCAH+AP4A3gDeAMgAyADYANgAEAEQAVEBUQF7AXsBgAGAAWwBbAFUAVQBPgE+ASMBIwHzAPMAqwCrAGAAYAAzADMANgA2AFEAUQBKAEoA9P/0/1//X//e/t7+1f7V/m3/bf9/AH8ArgGuAaoCqgJYA1gD0gPSAz0EPQSjBKME9AT0BCAFIAUrBSsFLQUtBTcFNwVEBUUFSAVJBUgFSAVXBVcFhAWEBboFugXOBc4FngWfBS0FLQWXBJcE/AP8A3MDcwMAAwADpAKkAl0CXQIoAigCBwIHAvYB9gH2AfYBFAIUAnACcAIgAyADDwQPBPwE/AStBa0FHgYfBncGdwbMBswGAQcBB/UG9QbABsAGqwarBuAG4AYzBzMHSwdLBwcHBwecBpwGZAZkBosGiwYCBwIHlQeWBwkICQgsCC0I+Af4B6EHoQeCB4IHygfKB0wITAiiCKIIjAiMCB8IHwifB58HNgc2B+wG7AbDBsMGxwbHBv0G/QZRB1EHpAekB/AH8QdGCEYIqgiqCAYJBglDCUMJWglaCVgJWAlCCUIJFQkVCdUI1QicCJwIhQiFCI4IjgikCKQItwi3CNEI0Qj9CP0ILAksCS8JLwnfCN8IQghCCI4HjgcBBwEHtga2BpQGlAZyBnIGNgY2BugF6AWoBagFkwWTBbYFtgULBgsGdQZ1BsQGxAbOBs4GhgaGBhIGEga0BbQFngWeBcUFxQX2BfYFBQYFBvgF+AUBBgEGTwZQBuMG4waUB5QHMggyCKMIowjkCOQI/Qj9CPII8gi5CLkISQhJCJoHmge8BrwGzQXNBewE7AQiBCIEYQNhA6ICogL4AfgBhQGFAVEBUQE6AToBFAEUAdAA0ACHAIcAYABgAGkAaQCYAJgA4QDhAD0BPQGyAbIBRAJEAvYC9gLJA8kDrgSuBHkFeQX3BfgFDgYOBtEF0QV7BXsFPAU8BRAFEAXOBM4EUQRRBKMDowP2AvYCbwJvAgECAQJ+AX4ByADIAOz/7P8P/w//T/5P/rD9sP02/Tb96Pzo/MX8xfy3/Lf8qfyp/Kj8qPzn/Of8jP2M/YT+hP6H/4f/UgBSAN4A3gBWAVYB5AHkAYcChwIfAx8DigOKA78DvwPFA8UDpQOlA2oDagMdAx0DwALAAkoCSgKwAbAB/gD+AFQAVADH/8f/Nf81/2b+Zv5G/Ub9CfwJ/AX7Bftt+m36O/o7+lP6VPqn+qb6Hfsd+4f7h/u4+7j7v/u/++H74ftU/FT8AP0A/aP9o/0a/hr+g/6D/v/+//57/3v/yP/I/9z/3P/o/+j/FwAXAGAAYACJAIkAbABsAB4AHgDK/8r/h/+H/1H/Uf8j/yP/Bv8G//n++f7u/u7+1f7V/rz+vP7B/sH+6v7q/g//D/8D/wP/0f7S/rv+u/75/vn+e/97//v/+/9LAEsAfQB9ALwAvAAIAQgBIgEjAcoAygDv/+//sv6y/kz9TP32+/b75vrm+j36Pfru+e75wvnC+Yj5iPk4+Tj57fjt+LD4sPht+G34HPgc+Nr32vfZ99n3MPgw+MT4xPht+W35H/of+ur66vrg++D79fz1/AX+Bf7r/uv+mP+Y/xkAGQCIAIgA4gDiAAEBAQG+AL4AFgAWAD//P/97/nv+5/3n/XL9cv32/Pb8Xvxe/Ln7ufsq+yr7z/rP+qr6qvqW+pb6Zfpl+g36DfrB+cH5wPnA+Q/6Dvpm+mX6bfpt+hD6EPqK+Yr5Mfkx+TP5M/mU+ZT5Q/pD+iX7JfsZ/Bn8/Pz8/Lr9uv1V/lX+x/7H/v7+/v74/vj+4f7h/v7+/v5h/2H/zv/O/+f/5/+I/4j/4P7g/kj+SP71/fX95/3n/f79/v0Q/hD++v35/aH9of0O/Q79ZPxl/Lv7u/sC+wL7JPok+jb5NvmM+Iz4bvhu+NP40/hg+WD5svmy+bL5svmU+ZT5oPmg+QD6APq1+rX6nfud+3/8f/wb/Rv9R/1H/QX9Bf19/H381/vX+y37LfuQ+pD6FfoV+tL50vm7+bv5ovmi+VH5Ufm4+Lj4/Pf891P3U/fi9uL2rPas9qX2pfbL9sv2K/cr99D30Pep+Kn4gPmA+Rz6HPpZ+ln6RvpG+hH6Efrt+e35+fn5+TH6Mfp0+nT6kvqS+mj6aPrz+fP5W/la+dX41viD+IP4V/hX+Db4Nvgd+Bz4Jfgl+Gj4aPjX+Nf4S/lL+ar5qvkN+g36pPql+o37jfut/K78zf3N/bH+sf5D/0P/hv+G/4z/jP9c/1z/6/7r/i3+Lf4w/TD9I/wj/D37PfuW+pb6IPog+s35zPmu+a755vnm+Xv6e/o4+zj70fvR+x/8H/w3/Df8VPxU/KX8pfw7/Tz9Dv4O/gP/A//6//r/zwDPAGsBawHJAckB8wH0Af0B/QH3AfcB+QH5ARoCGgJVAlUCfQJ9AlACUAKwAbABxwDHAOn/6f9Y/1j/Gv8a/w//EP8u/y7/j/+P/0kASQA/AT8BGQIZAoACgAJUAlQCvQG9AQcBBwF0AHQAEwATAMH/wf9C/0L/fP58/pr9mv3z/PP80/zT/EH9Qf0O/g7+B/8H/xcAFwA2ATYBPwI/AvkC+QJCA0IDOQM5AyYDJgM/Az8DegN6A5QDlANHA0cDggKCAnsBewGUAJQAIwAjAEIAQgDAAMAAQwFCAX0BfQFiAWIBKAEoAQ8BDgErASsBTwFPAS8BLwGkAKUAzv/O//T+9P5Z/ln+Ff4V/iH+If5p/mn+0f7Q/i7/Lv9d/13/Z/9n/4b/hv/5//n/wADAAJ0BnQFMAk0CxQLFAjADMAOqA6oDHQQdBFcEVwQ+BD4E0QPSAxkDGAMhAiECGwEbAV8AXwA0ADQAkACPABgBGAFzAXMBhgGGAXYBdgFrAWsBdAF0AZABjwG9AbwB9QH1ASICIgIsAiwCDQINAtUB1QGNAY4BMAEvAcAAvwBiAGIARwBHAHYAdwC6ALoAxQDFAHQAdADr/+v/eP94/13/Xf+g/6D/DQANAGsAawClAKUA2gDaAD0BPQHdAd0BkAKQAgYDBgP9Av0CbQJtAosBiwGyALIAJQAlAOj/6P/D/8L/fv9+/xH/Ef+d/p3+P/4//vX99f2t/a79cP1x/Vr9Wv16/Xr9sv2y/dD90P24/bj9fv1+/Vv9W/2B/YH99v32/ZH+kf4Y/xj/av9q/5D/kP+t/67/3P/c/x0AHQBhAGEAjgCOAJAAkABcAFwACgALAMv/yv/C/8L/8f/x/zEAMQBoAGgAlgCWAMoAygAFAQUBOQE5AWsBawGtAa0BBAIEAmQCZALAAsACKQMpA60DrQM0BDQEgwSDBHkEeQQ1BDUE+AP4A98D3wPYA9gDwQPBA4sDiwM0AzQDuQK5AiMCIwKTAZMBNAE0ARoBGgEwATABVgFWAXsBewGoAagB6AHoAUECQQK7ArsCWgNbAxEEEQS9BL4EOwU7BXwFfAWSBZMFpgWmBd0F3QVCBkMGvAa8BhwHHAdIB0kHUAdQB1YHVgdsB20HjwePB7wHvAcKCAoIfwh/CPII8ggSCRIJsAiwCO0H7QclByUHrAasBp8GnwbkBuQGQAdAB3QHdAdbB1sHBwcHB7gGuAasBqwG6AbpBjYHNgdTB1MHJgcmB8MGwwZUBlQGAAYBBuUF5QX/Bf8FMAYwBl0GXQaQBpAG+gb6BrAHsAeGCIYIKwkrCWgJaAlVCVUJLAksCRQJFAn/CP8IwwjDCEQIRAiFB4UHqgaqBugF6AVqBWoFNAU0BScFJwUgBSAFHwUfBT0FPQWOBY4FAwYDBnQGdAbBBsEG1gbXBq0GrQZEBkQGrgWuBRkFGQWuBK4EegR7BGsEawRjBGQEYARgBHMEcwSqBKoE9wT3BDsFOwVZBVkFUQVRBTgFOAUnBScFJAUkBSkFKgUjBSMF9gT2BI4EjgTqA+oDLwMvA48CjwIjAiMC0gHSAXUBdQEHAQcBuAC4ALsAuwAVARUBmAGYAQkCCQJGAkYCVAJUAkkCSQJBAkECTAJMAmMCYwJuAm4CXQJdAi0CLQLnAecBgQGBAeoA6gAiACIATf9N/5b+lv4K/gr+iP2I/e/87/w//D/8mvua+yn7Kfv7+vv6/vr++gz7DPsE+wT73/rf+rP6s/qi+qL6tfq1+tf61/rl+uX62frZ+sn6yfrW+tb6EPsQ+2L7Yvui+6L7m/ub+zD7MPtz+nP6n/mf+fP48/iK+Ir4U/hT+Dr4Ovg0+DT4SfhJ+H34ffjY+Nj4Yflh+RP6E/rJ+sn6TftN+3z7fPtj+2P7Jvsm+9b61vpu+m768fnx+YX5hflQ+VD5TflN+Uf5R/kE+QT5g/iD+Pz3/Pe797v34/fj91D4UPiz+LP4v/i/+GH4YfjI98j3P/c/9/L28vbP9s/2pval9mL2YvYk9iT2IvYi9nb2dvYL9wv3tPe090f4R/iu+K743/jf+NT41PiW+Jb4PPg8+Nz33PeA94D3IPcg97X2tfZC9kL24PXg9bT1tPXb9dv1XfZd9hP3E/e497j3EPgQ+BP4E/j19/X3+vf690L4QvjC+ML4Wvla+fD58Pl4+nj66vrq+kz7TPuv+6/7GfwZ/Hn8efyj/KP8c/xz/Oz77Ps3+zf7evp6+sj5yPkn+Sf5pfil+Fj4WPhM+Ez4ePh4+L74vvgE+QT5QvlB+ZH5kfkc+hz68vry+vP78/vZ/Nn8bv1u/bj9uP3k/eT9D/4P/i3+Lf4m/ib+BP4E/vP98/0R/hH+Rv5G/mX+Zf5W/lb+Kv4q/vv9+/3H/cf9fP18/Rr9Gv29/L38jPyM/JL8kvy3/Lf82PzY/NX81fyZ/Jn8IPwg/Hr7evvW+tb6a/pr+lL6Uvp7+nv6t/q3+ur66voe+x77bPts++H74ftn/Gf83fzd/DD9MP1k/WT9jf2N/bz9vP0C/gL+ZP5k/tj+2P5I/0j/mP+Y/7//v//I/8j/yv/K/9H/0f/P/8//n/+f/yj/KP9z/nP+tP20/Sb9Jv3f/N/8vvy+/I78jvw//D/87fvt+8H7wfvF+8X75Pvk+wn8Cfw9/D38o/yj/Fr9Wv1m/mb+rP+s/+sA6wDgAeABZwJnApkCmgK4ArgC8wLzAjsDOwNhA2EDTwNPAx8DHwP/Av8C+AL4Au0C7QLDAsMCfgJ+AkICQgIyAjICZAJkAtAC0AJVA1UDywPLAyAEIQRsBGwEywTLBDgFOAWCBYIFfwV/BTsFOwXyBPIE0gTSBNQE1ATPBM8EowSjBEsESwTYA9kDYgNiAwEDAQPBAsECkAKQAkoCSgLiAeIBgQGBAWsBawHJAckBjgKOAo4DjgOcBJwEjgWOBT0GPQaWBpYGsAawBsAGwAboBugGGQcZBzIHMgczBzMHPwc/B2gHaAeOB48HfQd9Bx8HHweVBpUGEgYSBroFuwWaBZoFtgW2BQcGBwZpBmkGpwanBp8GnwZgBmAGFAYUBtYF1wWcBZwFTgVPBewE7ASOBI4EWARYBGEEYQSpBKoEIAUgBagFqAUpBikGnwagBh0HHQe4B7gHeAh4CFIJUgkqCioK1ArVCiELIQvyCvIKXApcCqcJpwkdCR0JzgjOCJMIkwhLCEsICwgLCAgICQhfCF8I8AjwCIQJhAn9Cf0JYApgCsEKwQokCyQLfwt/C8wLzAsRDBEMVwxXDKcMpwz9DP0MSQ1KDXENcg1gDWANFQ0VDacMqAw1DDYM0gvSC30LfQsuCy4L3QrdCo0KjQpFCkUKEwoTCgEKAQoZChkKYApgCsoKygo6CzoLkguSC88LzwsEDAQMPQw9DGMMZAxIDEgM3QvdC1ILUwvwCvAKzgrOCsIKwwqRCpEKNAo0CuAJ4AnNCc0J+wn7CUIKQgp1CnUKhgqGCnYKdwpLCksKBQoFCqcJqAk0CTQJpgimCPsH+wc7BzsHeQZ5BsIFwgUUBRQFcgRyBPQD9APBA8ED6QPpA0kESQSdBJ0EtQS1BJgEmARxBHEEWgRaBEwETAQoBCgE3APcA2YDZgPVAtUCQwJDAtAB0AGQAZABdwF3AWUBZQFIAUgBPgE+AXQBdAHoAegBXQJdAoYChgJSAlIC/AH8AdUB1QH7AfsBTgJPApACkAKFAoUCEgITAkQBRAFKAEoAYf9h/6v+q/4g/iD+nv2e/Rf9F/2p/Kn8fvx+/KH8ofzp/On8HP0c/R/9H/0J/Qn9//z//An9Cf0G/Qb9z/zP/Fn8Wfy8+7z7GfsZ+4f6h/oT+hP6yPnI+ar5qvmw+bD50fnR+RT6FPqO+o76Nvs2+9r72vs1/DX8L/wv/Or76vum+6b7j/uP+5/7n/u4+7j7tvu2+477jvtR+1H7Hvse+xL7Evsr+yv7TftN+1/7X/ta+1r7Q/tD+xn7GfvQ+tD6afpp+vf59/mU+ZT5P/k/+dz43PhO+E74mfeZ9+727vaO9o72o/aj9hr3Gvev96/3FfgV+Cn4Kfj89/z3r/ev9073TvfM9sz2KPYo9oD1gPUD9QL1z/TP9Or06vRG9Ub1xvXG9Uj2SPay9rL2AvcC91r3WvfW99b3a/hr+Ob45vge+R75IPkg+Sb5Jvlr+Wv5+Pn4+a76rvpg+2D79Pv0+2z8bPzc/Nz8Uv1S/cX9xf0T/hP+G/4b/tP90/1M/Uz9qfyp/Ar8CvyN+437T/tP+177Xvuo+6j7+fv5+xX8Ffzf+9/7Zftl+9b61vph+mH6I/oj+hz6HPoy+jL6Pfo9+iL6Ivro+ej5vfm9+dL50vkv+i/6rfqt+hj7GPtT+1P7cPtw+5b7lvvp++n7dfx1/Cv9K/3u/e79of6h/jH/Mf+W/5b/0f/R/+T/5P/V/9X/t/+3/6D/oP+U/5T/d/93/xv/G/9l/mX+Z/1n/WD8YPyW+5b7M/sz+zX7Nft7+3v73/vf+0j8R/yk/KT84Pzg/OP84/yk/KT8Mvwy/LX7tftK+0r79/r3+r36vfqs+qz63Prc+lX7Vfv6+/r7nvye/Cb9Jv2T/ZP97v3u/Tv+Ov5+/n7+xv7H/iL/Iv+B/4H/tv+2/5T/lP8O/w7/RP5E/mz9bP20/LT8Nvw2/Pf7+Pvm++b74Pvg+8f7x/ub+5r7gPuA+6z7rPs2/Db8Av0C/b/9v/0g/iD+DP4M/rD9sP1i/WL9XP1c/Zn9mf3i/eL9Af4B/un96f2u/a79bf1t/Tf9N/0R/RH98vzy/Mr8yvyP/I/8VvxW/Ez8TPyb/Jv8Rf1F/Rv+G/7p/un+m/+b/0AAQADkAOQAdQF1AdYB1gH4AfgB5wHnAbUBtQFkAWQB6ADoADsAOwBv/2//q/6r/iL+Iv7p/en97f3t/QT+BP4M/gz+DP4N/in+KP5w/m/+y/7L/hL/Ev84/zj/WP9Y/53/nf8WABcAtgC2AFoBWgHtAe0BbgJvAu4C7gJ6A3oDCwQLBH8EfwSiBKIEVQRVBKsDqwPfAt8CLQItAqwBrAFKAUsB8gDyAJkAmQBBAEEA6//r/5T/lP9C/0L/CP8I//P+8/72/vb+8P7w/sb+xv6C/oH+T/5P/mT+ZP7d/t7+pf+l/4AAgAA5ATkBwQHBATQCNAK7ArsCXwNfA/8D/wN7BHsE0gTSBCUFJQWHBYgF5AXkBQkGCQbPBc8FOwU7BXYEdgS2A7YDKQMpA9oC2gKqAqsCXQJdAscBxwH8APwAPgA+AMn/yf+U/5P/Z/9o/w//EP+K/or+/P38/Zb9lv10/XT9mf2a/fv9+v2F/oX+L/8v//f/9//VANUAtAG0AXQCdAINAw0DkgOSAxsEGwSbBJsE6gTqBOoE6gStBK0EaARoBEEEQQQ2BDYEIwQjBOYD5gNwA3ADxwLIAgwCDAJiAWIB4ADhAHwAfAAOAA4Aff99/9X+1f5J/kn+A/4D/hL+Ev5y/nL+Hf8d/wAAAADuAO4AnwGfAeUB5QHPAc8BngGeAYsBiwGdAZ0BuAG4AcUBxQHKAcoB4AHgARACEAJJAkkCZgJnAkYCRgLbAdsBNgE2AXcAdwCz/7P/5v7m/g3+Df49/T39qPyp/HH8cfx8/Hz8gfyA/EL8QfzJ+8n7YPtg+1P7U/u0+7X7TvxO/Mz8zPz6/Pr87Pzs/Oj86Pws/Sz9vf29/Wn+af77/vv+Z/9o/7v/uv/z//P/8v/y/57/nv8H/wf/Yf5h/tH90f1U/VT93Pzc/HX8dPxD/EP8V/xX/Ir8ivyf/J/8e/x7/Dv8O/wU/BT8Hvwe/EL8Qvxe/F78W/xb/Dz8PPwO/A785/vn++f75/sm/Cf8oPyg/Cz9LP2X/Zf9zf3N/eb95v0P/g/+W/5b/rb+tv7y/vL+6v7q/p7+nv4w/jD+0f3R/Z/9nv2R/ZH9hP2E/V39Xf0v/S/9K/0r/X/9f/0n/if+5/7n/m3/bv+G/4b/N/83/7L+s/4s/iz+tv22/Tz9PP2t/K38FfwV/J77nvty+3L7mfuZ+/v7+/t7/Hv8EP0Q/b39vf2A/oD+R/9H//v/+/+GAIYA4gDiAAIBAgHjAOMAiwCLABQAFACi/6L/UP9Q/y//L/9A/0D/e/97/9D/0f8sAC0AhACEANYA1gAjASMBZwFnAZIBkwGSAZIBWQFZAdkA2gATABMAGP8Y/xH+Ef4y/TH9lvyW/D38PfwQ/BD8APwA/BH8EfxT/FP81fzV/JL9kv1p/mn+Kf8p/7H/sf8EAAQAPwBAAG0AbgBvAG8AGgAaAHT/dP+3/rf+Kv4p/uH94v2//b/9m/2b/Wj9aP03/Tf9IP0g/S79Lv1i/WL9r/2v/Qj+CP5p/mn+4v7i/or/i/9dAF0AMwEzAdQB1AEoAicCOgI6AjACLwIgAiECCwILAtoB2gF7AXsB5ADkACwALACA/4D/Fv8W/wn/Cf9H/0f/nv+e/9//3/8BAAEAFgAWACwALAA5ADkAKwArAAMAAwDf/9//0//T/8//z/+g/6D/H/8f/1X+Vf54/Xj9w/zD/Fb8Vvw5/Dn8Xvxe/K78rvwI/Qj9UP1Q/Yj9iP3D/cP9Gf4Z/o3+jf4b/xr/vf++/2cAZwD7APsAUAFQAVcBVgEwATABFgEVASkBKgFeAV8BkAGQAasBqwG/Ab8B4QHgARECEgI3AjYCKwIrAtkB2QFKAUkBowCjABYAFgDK/8r/xv/G//b/9v8yADIAXgBeAGoAagBaAFoANgA2AAAAAAC3/7f/aP9o/zb/Nv9Q/1D/xv/G/3oAewA5ATkB2AHYAVECUQKpAqkC0QLRArMCswJRAlEC1QHWAWsBawEOAQ8BkgCSANX/1f/l/uX+AP4A/l/9X/0f/R/9QP1A/bD9sP1K/kr+4/7j/mX/Zf/e/97/ZwBnAAUBBQGQAZEB2wHbAdMB0wGSAZIBSQFJASQBJAFCAUIBqwGrAUcCRwLaAtoCGAMYA9QC1QIcAhwCMwEyAWQAYwDY/9f/fv9//zH/Mv/T/tP+Yv5i/vT99P2b/Zv9Wv1a/ST9JP3r/Ov8uvy6/LH8sfz8/Pz8pf2l/X3+fv5A/z//wf/B/xUAFQBwAG8A5ADkAFIBUgGDAYMBZAFkARgBGAHTANMAtAC0AK0ArQCWAJYARwBHALr/uv8R/xH/g/6D/jD+MP4B/gH+v/2//UX9Rf2i/KL8EfwR/NT71PsK/Ar8ovyi/Gr9av0u/i7+0P7Q/lD/UP+5/7n/DAAMAEEAQQBTAFMATwBQAEsASwBJAEkAPAA8ACEAIQAMAAwAHgAfAGwAbADoAOgAbwFwAdwB3AEYAhgCIwIiAg0CDQLfAd8BjQGNAf8A/wAqACoAL/8v/0j+SP6u/a79dP1z/Yj9iP3S/dH9Pf49/rf+t/4t/y3/kf+R/+v/6/9VAFYA6ADnAJkBmQFEAkQCwgLCAvoC+gLuAu4CrgKuAkwCTALTAdMBSAFIAbQAtAAqACoAxf/F/53/nf+x/7L/6f/p/xwAHABDAEMAdwB3AO0A7QDKAcoBAAMAA0cERwQ9BT0FmwWbBWQFZAXfBN8EbARsBD8EPwRDBEMEMwQzBNcD1wMvAy8DcgJyAt0B3QGNAY0BagFqAUgBSAEAAQABkQCRABsAGwC+/77/iP+I/2//b/9j/2P/X/9f/27/bv+g/6H/AQABAI0AjQA1ATUB4gHiAXwCfALsAuwCKAMoAzsDOwNNA00DiAOIA/YD9gN0BHQEzgTOBO4E7wT2BPYEGwUbBXsFfAUKBgoGnQaeBhEHEQdOB04HSQdJBwEHAQeDBoMG3gXeBSIFIgVeBF4ErAOtAysDKwPlAuUCwwLDAqECoQJuAm4CPAI8AjACMAJgAmACzwLPAnQDdAM5BDkEAAUABakFqQUnBicGhgaGBtYG1gYUBxQHKgcqBwUHBQeqBqoGLQYtBqUFpQUfBR8FnwSfBCYEJgS+A74DdwN3A1oDWgNYA1gDTgNOAyYDJgPwAvAC1QLVAu8C7wIyAzIDegN6A7QDtAPfA98D/gP+AwcEBwTsA+wDrgOuA1cDVwPqAuoCXwJfAsEBwQEvAS8B0QDRALoAugDoAOgAUAFQAdoB2gFcAlwCrgKuAsQCxALIAsgC/AL8AoQDhAM+BD4E1wTXBAcFCAW3BLcEBwQHBDMDMwNvAm8C0QHRAU4BTgHVANUAXgBfAPT/9P+e/57/Yf9h/zj/OP8l/yX/M/8z/3P/c//m/+b/dQB1APkA+QBRAVEBewF7AZQBlAGuAa4BuQG5AY0BjQEPAQ8BTgBOAHT/dP+j/qP+6v3q/Uf9R/2+/L78VPxU/BP8E/wA/AD8F/wX/E38TfyE/IT8o/yj/Kr8qfyz/LP85Pzj/EX9Rf3E/cT9Qf5B/p7+nv7J/sn+uf65/nf+d/4i/iL+4v3i/cT9xP20/bT9jv2O/UP9Q/3k/OT8j/yP/Fb8Vvw1/DX8JPwj/Bv8G/wZ/Bn8Ifwh/DX8Nfxa/Fr8kfyR/ND80PwQ/RD9U/1T/aH9of35/fn9Uf5R/pT+lf68/rz+yP7I/rL+sv5u/m7+9v32/Vn9Wf24/Ln8Mvwy/NX71fur+6v7sfux+8/7z/vY+9j7rvuu+2j7aPtC+0L7aPto+8L7wvsF/AX8+Pv4+6X7pftO+077N/s3+3n7evv8+/z7iPyI/Pj8+PxN/U39t/24/Wv+av5n/2f/aQBpABYBFwE9AT0B+gD6AJcAlwBSAFIAMgAyABcAFwDh/+H/jP+L/y//L//s/uz+1P7U/un+6f4r/yv/of+h/0gASAD/AP8AhgGGAacBpwFXAVgBwgDCACMAIwCn/6b/Xv9e/1L/Uf+D/4P/5v/m/18AXwDRANEAKAEoAVcBVwFTAVMBGAEYAbMAswBIAEgA/f/9/9//3//m/+b//P/8/xgAGABEAEQAigCKAOsA6wBLAUsBeQF5AUUBRQGfAJ8Aq/+r/6/+r/7u/e79gv2C/Vz9W/1i/WL9i/2L/dz93P1Z/ln+7/7v/oX/hv8MAA0AiwCLAAoBCgGDAYMB5AHkARkCGgIlAiUCGgIZAg0CDQIUAhQCOgI6AoMCgwLcAtwCJQMlA0MDQwM9Az0DNAM0A0IDQgNYA1gDTgNOAwwDDAOjAqMCNwI3AuMB4wGmAaYBcgFyAUMBQwEgAR8BGgEaAUYBRgGrAasBOgI6AssCywI1AzUDbgNuA4sDiwOlA6UDswOzA5EDkQMgAyADZQJlAosBiwHDAMMAMAAwANv/2/+w/7D/mP+Y/43/jf+a/5r/yf/K/wgACAA1ADUAPAA8ADMAMwA+AD4AaABoAJgAmAC0ALQAvwC/AM4AzgDjAOMA6wDrAOMA4wDmAOYAGgEaAXwBewHbAdsBBgIHAvMB9AG6AboBdQF1AS4BLgHnAOcApQClAG4AbgBAAEAAFAAUAOv/6//K/8v/uP+4/6v/q/+W/5X/bP9s/zP/M//8/vz+3v7f/uP+4/7x/vH+3P7c/ob+hv78/fz9ZP1k/dz83Pxf/F/86Pvo+4n7iftl+2X7fft9+6b7pvux+7H7nPuc+437jfuf+5/7xfvF++T75Pv3+/f7DvwO/C38LfxO/E78b/xv/J38nfzc/Nz8Ev0S/SL9Iv0Z/Rn9Mf0x/Zv9m/1P/k/+F/8X/7z/vP8mACYATwBQADMAMwDX/9f/Wv9a//T+9P7F/sX+xf7F/tP+1P7c/tz+4f7h/uj+6f7w/vD+7v7u/t3+3f7H/sf+t/63/rf+tv7G/sb+2v7a/tn+2f6l/qX+Nf41/p39nf0N/Q39sfyx/JD8kPyW/Jb8sPyw/Oj86Pxc/Vz9Gf4Z/g7/Dv8PABAA9wD3AKcBpwENAg0CIQIhAusB6wGIAYgBEAEPAY4AjQADAAMAg/+D/yn/Kf8K/wr/Ff8V/xr/Gv/9/v3+w/7D/oj+iP5f/l/+S/5L/kT+RP5B/kH+NP40/hb+Fv7v/e/92v3Z/en96f0H/gj+Cf4J/tX91f2E/YT9Qv1C/Rr9Gv3r/Ov8kPyQ/An8CfyC+4L7J/sn+w37Dfst+y37fPt8+/H78fuC/IL8I/0i/b/9wP1D/kL+lP6U/qj+qf6Q/pD+gP6A/rP+s/5A/0D/AwADALEAsQAKAQoB9gD2AI4AjgD8//z/Yv9i/9j+2P5s/mz+L/4v/i7+Lv5p/mn+zP7M/jz/PP+e/57/5v/m/xYAFgA2ADYARgBGAEIAQgAsACwAGAAYACQAJABqAGoA6wDrAIwBjAEuAi4CvwK+AjgDOAOUA5QDxwPHA8UDxQOWA5YDVgNWAy4DLgM9Az0DkAOQAxkEGQS3BLcERAVEBagFqAXrBesFKQYpBnMGcwa4BrgG1AbUBrEGsQZRBlEGxAXEBQ8FDwUwBDEENQM1A0oCSgKlAaQBXQFdAWEBYQGIAYgBrgGuAcgByAHdAd0BAgICAk0CTQLHAscCWwNbA9sD2wMoBCgETgROBHoEegTPBM8EQAVABaAFnwXGBcYFqAWoBU4FTgXIBMgELAQsBJUDlQMUAxQDpQKlAjcCNwLCAcIBVwFXAQ0BDQHiAOIAtwC3AGgAaQDt/+3/VP9U/8b+xv5q/mr+Wv5a/pn+mf4L/wv/kP+Q/xwAHAC5ALkAawFrAR0CHQKoAqgC+QL5AhkDGgMiAyIDHgMeAwIDAgPAAsACVAJUAsMBwwEZARkBbABtANn/2f9s/2z/G/8b/8X+xf5S/lP+yP3I/Ub9Rv3s/Ov8xvzG/NH80fz9/P78P/0//Yr9iv3b/dv9Of45/qz+rP40/zT/wv/C/z4APwChAKEA8gDzAEIBQgGNAY0BtgG2AZwBnAE4ATcBsgCyAEoASwAuAC4AXwBfAL8AvwAlASUBdwF3AagBqAG2AbYBogGiAXcBdwFAAUABDAEMAdkA2QCXAJcAJwAnAH7/fv+v/q/+8v3z/X39ff1V/VX9Vf1V/U/9T/1A/UD9Vf1V/bn9uf1m/mb+I/8k/7H/sv/3//f/DQANACcAJwBhAGEArACsAN4A3gDXANcAmwCbAFMAUwArACsAJgAmABsAGwDU/9T/Nv82/1f+V/5f/V/9dPx0/LD7sfsk+yT7zvrO+p76nvp5+nn6WPpY+lT6VPqM+oz6DPsM+737vft2/Hb8Fv0W/YT9hP2w/bD9m/2b/VX9Vf33/Pf8j/yP/CD8IPyy+7L7Yvti+0z7TPtz+3P7vfu9+wv8C/xS/FL8m/yb/O387fw//T/9ev16/Yn9if1i/WL9BP0E/X78fvzq++r7avtr+xz7HPsL+wv7LPss+2D7YPuH+4f7kPuQ+377fvtj+2P7SPtI+y/7L/sa+xr7GPsY+zb7Nvt8+3z74/vj+2L8Yvzs/Oz8Zf1l/ab9pv2T/ZP9Ov06/dT81Pyi/KL8wPzA/BD9EP1P/U/9Pf09/dD80PxC/EP8+/v6+0L8QvwM/Qz99P30/YP+g/56/nv+9v32/U79T/3b/Nv8x/zH/An9Cf1z/XP91v3W/SX+Jf53/nf+4/7j/mX/Zf/Y/9j/GAAYACIAIgANAA4A9v/2/+v/6//y//L/CwALADQANABdAF0AfAB8AJUAlQC3ALcA6QDpACABIAFKAUoBYwFjAXsBewGlAaUB4wHjAR8CHwI3AjcCGQIZAswBzAFnAWcBCQEJAcMAwwCWAJYAdAB0AEcARwAHAAcAwP/A/4b/hv9y/3L/if+J/8f/x/8gACAAiACIAOsA6wA7ATsBdAF0AagBqAHvAe8BVgJWAtIC0gJIA0gDnQOdA8cDxwPaA9oD/QP9A1YEVgTpBOkEkgWSBRsGGwZoBmgGiwaLBqIGogayBrIGqQapBnQGdAYiBiIG0wXTBZwFnAV1BXUFSAVIBQUFBQWmBKYENAQ0BMUDxQN+A34DgQOBA9QD1ANPBE8EwQTBBBkFGQVsBWwF3gXeBXgGeAYfBx8HqAeoB/UH9Qf9B/0HyQfKB24HbgcEBwQHoAahBkoGSgb+Bf4FvQW9BZMFkwWJBYkFmwWbBb4FvgXmBeYFDQYNBikGKgYiBiIG4AXgBWYFZgXXBNcEWwRbBAsECwTmA+YD4APgA+sD7AP8A/wDBwQHBAoECgQIBAgE/gP9A+UD5QPIA8gDwgPCA/ID8gNUBFQEvQS9BPoE+gTvBO8EpgSlBDcENwS3A7gDNQM1A8MCwwJzAnMCRQJFAiwCLAIiAiICLwIvAmACYAKsAq0C7wLwAgQDBAPeAt4ClgKWAkgCSAIAAgACugG6AWgBaAEDAQMBiQCJAPr/+v9Y/1j/tf61/if+J/64/bj9Zf1l/Sr9Kv0X/Rf9Qv1C/a79rv03/jf+rf6t/vP+8/4N/w3/Cv8K//T+9P7P/s/+pf6l/oj+iP6A/oD+g/6D/oL+gv54/nj+af5p/l/+X/5b/lv+Zf5l/on+if7E/sT++f75/vn++f6u/q7+Kv4q/pX9lf0Q/RD9l/yX/B78Hvyk+6T7OPs4++z67PrH+sj60PrQ+gb7B/tf+1/7vvu++wj8CPw7/Dv8c/xz/M38zfxH/Uf9uf25/ff99/3p/en9mv2a/Sv9K/3B/MH8avxq/Br8Gvy1+7X7M/sz+7P6s/pq+mr6evp6+tf61/pb+1v75Pvk+2D8YPzE/MX8Bf0G/Rr9Gv0I/Qj94Pzg/LT8tPyJ/In8Yfxh/Db8NvwF/AX8zvvO+5f7l/tt+237X/tf+2r7avuC+4L7lvuW+5v7m/uJ+4n7Wvta+wz7DPux+rH6Zfpl+kD6QPpH+kf6bPps+qn6qfoE+wT7hPuE+xj8GPyX/Jf84/zk/Av9C/00/TP9af1p/Yn9if1q/Wv9E/0T/b38vfyX/Jf8mvya/Jj8mPx5/Hn8VPxU/Fb8VvyV/JX8DP0M/ar9qv1W/lb+7f7t/k7/Tf9y/3H/df91/3v/e/+P/4//rP+s/8//z/8AAP//OAA4AGEAYQBcAFwAJQAlAN7/3v+s/6z/r/+w//P/8/9rAGsA+QD5AGoBagGaAZoBkgGSAXsBewF/AX8BowGjAcsBywHUAdQBrAGsAVwBXAH4APgAkQCRADAAMADP/8//ZP9k//H+8f6O/o7+Wf5Z/mH+Yf6e/p7+8f7x/jX/Nf9L/0v/Mf8x/wT/BP/v/u/+D/8P/1r/Wf+l/6X/0P/Q/9v/3P/p/+n/EgASAFQAVACMAIwAmQCZAG4AbgAgACAA1//X/7T/tP/A/8D/5//n/w8ADwA1ADUAcwBzAN0A3QBrAWsB8QHxAUACQAJFAkUCEQIRAskByQGWAZYBkwGTAcEBwQEDAgMCKgIqAhgCGALNAc0BZAFkAfoA+gCfAJ8AVQBVABwAHADz//P/3v/e/+P/4/8AAAEAJwAnADgAOAAcABwA1f/V/37/fv86/zr/Iv8i/zn/Of9x/3H/tv+2//L/8v8fAB4ASwBLAI0AjQDpAOkATAFMAZsBmwHDAcQBxwHGAbQBtAGmAaYBuAG4AQAC/wF1AnUC8wL0AkkDSQNaA1oDJwMnA8MCwwJDAkMCuwG7AUEBQAHkAOQAqwCsAJgAlwCkAKQAzQDNAAwBDAFbAVsBugG6ASoCKgKjAqMCCQMJAzwDPAMsAywD6wLrAqECoQJwAnACWQJZAkQCRAISAhMCvgG/AWEBYQEbARsBAQECAQwBDAEmASYBRQFFAWEBYgFyAXIBYQFhASIBIgHAAMAAUgBSAOj/6P+B/4H/Gv8a/7/+v/6K/or+kf6R/uD+4P5t/23/HwAfANIA0gBdAV0BrQGtAcwBzQHPAc8BvwHAAZUBlQFLAUsB7gDuAJgAmABXAFcAIwAjAOr/6v+q/6r/ev97/4T/hP/g/9//gACAADsBOwHdAd4BRgJGAnQCdAJ6AnoCZAJlAjQCNALeAd4BXwFeAb8AvwAMAAwATf9N/4n+if7b/dv9aP1o/VP9U/2k/aT9Qf5A/gP/A//J/8n/ewB7AA8BDwF+AX4BygHKAf0B/QEcAhwCIwIjAg4CDgLpAekBzAHMAcIBwwG+Ab4BnQGdAUkBSQHHAMcANQA1ALX/tP9W/1b/Hf8d/wH/Af/5/vr++/77/vf+9/7l/uX+zv7O/tP+0v4Q/xD/h/+H/xUAFgCRAJEA3QDdAPMA8gDWANYAiwCLABkAGACQ/5D/Bv8G/4v+i/4p/ir+6P3p/cz9zP3I/cf9wv3B/a39rf2f/Z/9wP3A/Rv+HP6P/o/+4v7i/gD/AP8I/wf/Lv8u/47/jv8XABcAoQChAAgBCAE8ATwBSQFJAVABUAFyAXEBtwG3AQMCAwIoAigCCgILArQBtAFKAUsB7gDuAKMAowBYAFcA/////6D/oP9N/03/Ff8V/+n+6f60/rT+af5p/hf+F/7f/d/91f3V/fP98/0f/h/+RP5E/lr+Wv5i/mL+Yf5h/k7+Tv4e/h3+wP3A/Tn9Of2v/K/8WfxZ/F/8YPyy/LL8Ev0S/Ur9Sv1b/Vv9df11/cX9xf1F/kX+wf7B/gX/Bf8B/wH/zf7N/o3+jf5a/ln+M/4y/gj+Cf7I/cj9a/1s/f/8//yb/Jv8VfxV/Dn8OPxR/FH8sPyw/F79Xv1L/kv+S/9L/y0ALQDcANwAXAFcAboBugH9Af0BIAIgAiICIgICAgICuwG8AU4BTgHEAMQANgA2ALz/vP9a/1r/A/8D/6v+q/5U/lT+B/4H/sn9yf2Q/ZD9VP1U/R/9Hv0G/Qb9IP0g/XP9c/3s/ez9bP5s/tL+0v4X/xf/Uf9R/6T/pP8iACIAvgC+AFYBVgHSAdMBNQI1AooCigLTAtMCCgMKAzEDMQNPA08DZgNmA2oDagNQA1EDJAMkA/8C/gLyAvIC9gL2AugC6AKmAqUCHwIfAl0BXgGBAIIAtP+0/xX/Ff+r/qr+Y/5i/ir+Kv4A/gD+9v32/Rb+Fv5d/l3+vf6+/jP/M//B/8H/ZQBmABIBEQGvAa8BNAI0AqoCqgIdAx4DjQONA+YD5gMQBBAEAQQBBMQDxANzA3MDJgMmA+IC4gKcApwCQQJBAssBywFHAUYB0QDRAIwAjAB/AH8AjgCOAIsAjABeAF4AFgAWANz/3P/E/8T/xv/G/83/zf/W/9b/9//3/z4APgCkAKQAFgEWAY8BjwEcAhwCxQLFAn8DgAM7BDsE7wTvBJgFmAUuBi4GngaeBt0G3QbxBvEG8QbxBuwG7AbbBtwGrAatBlMGUwbaBdoFXgVeBfwE/AS0BLQEdAR0BCMEIwS+A74DWQNZAwgDCAPPAs8CoAKgAmoCagIvAi8CBQIFAgoCCgJRAlEC0ALQAmUDZQPmA+YDPAQ8BHAEcASVBJUErgSuBLUEtgSzBLMExATEBP8E/wRYBVgFnQWdBaEFoQVjBWMFAwUDBaIEogRBBEEEzgPPAzsDOwOJAokCzAHMAR0BHQGVAJUAPwA/ABMAEwAAAAAA/v/+/xYAFgBaAFoAxwDHAEMBQwGvAa8B/QH9ATICMgJgAmACjwKQAr8CvwLnAucCAgMCAx4DHQNQA1ADpwOnAw0EDQRUBFQEUwRTBAgECASVA5UDIQMgA7sCuwJYAlgC5gHmAVUBVQGhAKEA1f/V/wz/DP9p/mn+Bv4G/uT95P31/fX9NP40/qX+pf49/z3/3//f/2EAYgCzALMA4QDhAAsBCwFIAUgBmwGbAesB6wEQAhAC5AHkAWABYAGrAKsACgAKALX/tf+x/7H/2//b/wMAAwATABQACwALAPf/9//j/+P/3v/e/+7/7v8IAAgAFwAXAAwADADw//D/2//b/9j/2P/R/9H/n/+f/yr/Kv98/nz+rv2v/db81vz4+/j7GfsZ+0X6RfqO+Y75AfkB+aP4o/hy+HL4bPhs+I/4j/jd+N34W/lb+Rf6F/oR+xH7MPwv/EH9Qf0V/hb+lv6X/tL+0v7q/ur+Av8B/yT/JP9D/0P/Rv9G/x3/Hf/U/tT+hv6G/kD+QP72/fb9jf2N/ff89/w+/D78evt6+8T6xPo1+jX65Pnk+eH54fkk+iT6kPqQ+gL7Avtl+2X7sfux++X75fsM/Az8QvxC/Kn8qfxJ/Un9A/4D/qP+o/4I/wf/Lv8u/yf/J////v/+u/67/mX+Zf4C/gL+jv2O/QD9AP1a/Fr8s/uz+yX7Jfu3+rf6W/pb+gb6Bvq/+b/5nvme+az5rPnd+d35D/oP+iD6IPoB+gH6u/m7+W75bvk6+Tr5K/kr+TT5NPk++T75P/k/+UX5Rflm+Wf5s/mz+S/6L/rT+tP6ifuJ+y38LfyX/Jf8r/yv/Hr8evwZ/Bn8uPu4+377fvt5+3n7m/ub+8P7w/vS+9L7w/vD+6z7rPuj+6P7sfux+8j7yPvP+8/7tfu1+3H7cfsI+wj7hfqF+vv5+/l2+Xf5AvkC+ab4pvh2+Hb4hPiD+NP40/hS+VL54Png+WX6Zfrh+uH6Yvti+/v7+/u2/Lb8kv2S/X/+f/5c/1z/AQABAFkAWQBqAGoAVABUADUANQASABIA3P/c/4L/gv8H/wf/g/6E/g/+D/6w/bD9W/1b/fb89vxt/G38xPvE+xj7GPuW+pb6X/pf+nH6cfqw+rD68/rz+iX7JftJ+0n7dft1+737vfsi/CL8j/yP/Of85/wX/Rf9KP0o/Tz9PP11/XX95P3k/Xz+fP4c/xz/nP+c/+T/5P/z//P/4P/g/77/vv+P/4//Rv9G/9/+3/5q/mr+CP4I/s/9z/28/bz9u/27/bD9sP2M/Yz9Sv1K/fj8+Pyw/LD8i/yM/JD8kPyl/KX8rfyt/J38nfyT/JP8wfzB/Er9Sv0f/h/+E/8T//H/8f+jAKMALgEuAZ0BnQH2AfYBPQI9AoICggLUAtQCLwMvA20DbQNjA2MDBQMFA3YCdgLxAfEBoAGgAYwBjAGZAZkBpQGlAZMBkwFgAWABHgEeAeoA6gDVANUA0QDRALgAuABzAHMADgAOAMD/wP/C/8L/LQAtAOoA6gDAAcABfQJ9AhgDGAOoA6gDTQRNBAkFCQW9Bb0FOgY6BmUGZQZHBkcG/wX/Ba4FrgVkBWQFJAUkBekE6QSzBLMEhwSHBHQEdASLBIsE1ATUBEEFQQWvBa8F+gX6BQ0GDQbvBe8FugW6BYEFgQVMBUwFGQUZBe0E7QTZBNkE6gTqBB4FHgVZBVkFhgWGBaAFoAW9Bb0F8QXxBTYGNwZyBnIGhgaGBmkGaQYpBikG2wXbBZMFkwVeBV4FQQVBBTAFMAUWBRYF6AToBLYEtwSnBKcE1QTVBDwFPAW9Bb4FQAZABrkGuQYpByoHiAeJB8YHxgfWB9YHuge6B4AHgAc3BzcH8QbxBr8GvwaqBqoGqAaoBqUGpQaTBpMGfQZ+BoIGgga2BrYGEQcRB2sHaweWB5YHeQd5BxwHHAeaBpoGEQYRBpQFlAUqBSoF2wTbBLAEsAS7BLsECAUIBY0FjQUsBiwGtga2BgAHAAf2BvYGmgaaBvkF+QUtBS4FWwRbBKwDrAM+Az4DDAMMA/cC9wLlAuUC1wLXAuYC5gImAyYDjgOOA/oD+gNGBEYEZgRmBGQEZARRBFEEMAQwBO8D7wN7A3sD2ALYAioCKgKlAaUBbgFuAYABgAG+Ab4BBAIEAkICQgJ8AnwCvwK/AhMDEwNwA3ADxgPGAwoECgRCBEIEegR6BLsEuwT8BPwEJgUmBSIFIgXjBOMEcARwBN0D3QNJA0oDygLKAl0CXQLsAewBaQFpAeIA4gB1AHUAMwAzAAwADQDp/+n/t/+3/3n/ef8w/zD/0v7S/lb+Vv7D/cP9MP0w/a/8r/xG/Eb88Pvw+6X7pfto+2j7QftB+z/7P/tu+277zvvO+0/8T/zd/N38af1p/fH98f1x/nH+1/7X/gn/Cf/z/vP+mv6a/iH+If63/bf9f/2A/YP9g/2s/az91f3V/eH94f3H/cf9jv2O/T79Pv3Y/Nj8Yvxi/OT75Ptr+2v7+vr6+o76jfop+in62PnY+an5qfmg+aD5t/m3+e757vlI+kj6v/q/+j37Pfug+6D71PvU+9r72vvA+8H7k/uT+1b7VvsT+xP71/rX+qz6rPqX+pf6mfqZ+rj6uPry+vL6P/s/+5T7lPvz+/P7a/xr/P78/vyX/Zf9Ef4R/kr+Sv47/jv+8v3y/Yb9hv0O/Q79mfyZ/Cr8Kvy/+7/7WftZ+wH7AfvD+sP6mfqZ+nD6cPo8+jz6BPoE+uD54Pnr+ev5Kfop+ov6i/r0+vT6SftI+4H7gfuq+6r72/va+xn8GPxS/FL8Z/xn/EL8Qvzk++T7Y/tj+9/63/p9+n36WPpX+nL6cvq7+rv6Hfsd+5L7kvsj/CP8zvzO/Hn9ef0E/gT+Yf5h/p7+nv7Q/tD+Af8B/yv/K/9A/0D/Nv82/xD/EP/Z/tn+qf6p/pL+kv6V/pX+ov6i/qL+ov6I/oj+Uf5R/vz9/P2V/ZX9NP00/fj8+Pz0/PT8HP0c/Uz9Tf1i/WL9Vf1U/TH9Mf0N/Q398vzy/OH84fzZ/Nn83fzd/PD88PwQ/RD9Of05/Wb9Zv2S/ZL9v/2//fP99P0y/jL+df51/qn+qf67/rv+rP6s/pb+lv6b/pv+w/7D/vr++v4u/y//Zv9m/7r/uv82ADYAzQDNAF0BXQHQAc8BKgIqAoECgQLmAuYCVwNYA78DvwP6A/oD8APwA6YDpgNDA0MD8gLyAsMCwwKuAq4CnQKdAoECgQJZAlkCKQIpAvoB+gHZAdkB0AHQAd8B3wH/Af8BMAIxAnsCewLjAuMCWwNbA8wDzAMkBCQEWwRbBHMEcwRyBHIEawRsBHkEeQSoBKgE6AToBAkFCQXiBOIEawRrBMcDxwMvAy8D0gLTAsACwALcAtwC9QL1AuoC6gLEAsQCrwKvAtQC1AI5AzkDvAO8AzAEMAR2BHYEhgSGBGcEZwQnBCcEzQPOA1QDVAOvAq8C5gHnASIBIgGaAJoAbQBtAIcAhwC0ALMAywDLAMsAywDJAMkA1QDVAO8A7wASARIBOwE7AW0BbgGqAaoB8AHxAT8CPwKQApAC2QLZAhQDFANBA0EDbQNtA5kDmQOxA7EDlgOWAzcDNwOgAqAC+QH5AWoBagERAREB9wD3AAsBCwEsASwBPAE8ATcBNwE4ATgBXAFcAaEBoQHaAdoB2gHZAZoBmgFBAUIBAgEDAfIA8wAGAQYBJwEnAU0BTQF8AXwBtQG1AfkB+QFHAkcCnwKgAvwC/AJNA00DewN8A3UDdQMyAzIDvgK+AjICMgKvAa8BTgFOAQoBCgHHAMYAawBrAPr/+v+P/4//SP9I/y7/Lf82/zb/V/9X/4v/jP/N/83/DAAMADEAMQAjACIA1//X/1f/V//F/sX+Sv5L/gT+BP7w/e/98v3z/fL98v3p/en95P3k/fP98/0Z/hn+U/5T/pj+mf7g/uD+H/8f/0r/Sv9c/1z/XP9c/1j/WP9j/2P/kP+Q/+3/7f96AHoAJgEmAc4BzgFPAk8ClwKXAqkCqQKWApcCdwJ3Al4CXgJUAlQCSAJIAiQCJALcAdwBgQGBATgBOAEZARkBHQEdAR8BHwEAAQABvwC/AHoAegBXAFcAZwBnAJsAmwDMAMwA0QDRAJwAnQBFAEQA9P/z/8L/wv+n/6f/hf+G/0b/Rv/t/u3+lP6U/lr+Wv5R/lH+e/55/sT+xP4O/w7/N/83/zf/N/8k/yT/Jf8l/1f/V/+7/7v/NwA3AKwArAAGAQYBSgFKAY8BjwHrAesBXgJeAs4CzgIdAx0DOQM5Ay4DLgMPAw8D5gLmAq4CrgJbAlwC7gHuAW8BbwHwAPAAigCKAEsASwAxADEAJAAkAAkACQDU/9T/kf+R/1n/Wf86/zn/Nf80/0H/Qf9S/1L/WP9Y/0b/Rv8d/x7/8P7w/tT+1P7H/sf+r/6u/nD+cP4H/gf+h/2H/Q/9D/26/Lr8mPyY/LT8tPwJ/Qn9gv2C/QX+Bf6F/oX+B/8H/5H/kf8hACIArwCvAC0BLQGWAZYB2wHaAeYB5gGrAawBOAE5AbQAtQBDAEMA8f/x/7L/sv98/3z/Vf9V/0n/Sv9f/1//kf+R/9D/0P8KAAoAMAAwADMAMwAYABgA8v/y/9f/1//T/9P/4v/i//b/9v8AAAAA9//3/9P/0/+Z/5n/WP9Y/yL/Iv/6/vr+zP7M/oP+g/4b/hv+p/2o/Ub9Rf0H/Qf97vzu/PX89fwU/RT9Rf1F/X79fv22/bb94f3h/fH98f3f/d/9t/23/ZH9kf17/Xv9a/1r/Uj9SP0N/Q390fzR/LL8svy2/Lb8zPzM/Of85/wM/Qz9Tf1N/a39rf0b/hv+f/5//sf+x/7u/u7+/v79/gP/A/8L/wz/F/8Y/x3/Hf8V/xX/Av8C/+/+7/7a/tr+uP64/oD+gP49/j3+Cv4K/vf99/0B/gH+Ef4R/g7+Dv7t/ez9s/2z/Xf9d/1M/Uz9Of05/TT9NP0w/TD9Mf0w/T/9P/1d/V39fv1+/ZD9kf2V/ZX9of2h/c39zf0m/ib+pv6m/jP/M/+u/67//f/9/ykAKQBWAFYAqACpACkBKQG9Ab0BPAI8AokCiQKWApYCYAJhAvQB9AFpAWkB4wDjAH8AfwBFAEUAKwArACIAIgAfAB8AJAAkADgAOABkAGQAqwCrAAIBAgFWAVYBlwGXAccBxwH4AfgBPAI8ApECkgLiAuICEQMRAxYDFgP+Av0C2wLbArECsQJwAnACDgIOApoBmgE1ATUB+wD7AOYA5gDcANwAyADIAK8ArwCsAKsAzgDOABABEAFeAV4BpwGnAesB6wE5AjkCngKdAh0DHQOyA7IDTQRNBNcE1wQ3BTcFWwVbBUoFSgUdBR0F8wTzBNoE2gTSBNIEzgTOBL0EvQSQBJAEQgRCBNYD1gNbA1sD3gLeAmICYwLlAeUBbAFtAQkBCQHJAMkAqwCrAKAAoACYAJgAjQCNAIMAgwCDAIMAlQCVALwAvAD0APQALwEvAWQBZAGXAZcB1QHVASMCIwJ1AnUCugK6AvIC8gIvAy8DiAOJAwYEBQSXBJcEHgUeBX4FfgWtBa4FtwW3Ba4FrgWZBZkFcgVyBS4FLgXXBNcEjwSPBHgEeASfBJ8E5gTmBBwFHAUcBRwF4gTjBIcEhgQnBCcE1gPWA5QDlANcA1wDJwMnA/gC+ALTAtMCtwK3ApsCmwJuAm4CIAIgArYBtgFQAVABFgEWARUBFgE2ATYBUwFTAWABYAFwAXABowGjAf4B/wFuAm4C2ALYAi8DMANzA3MDpAOkA8gDyAPpA+kDDwQPBDsEOwRiBGIEegR6BIQEhASLBIsEmwSbBLUEtQTVBNUE6wTrBOIE4wSnBKcEOAQ4BLADsAM3AzcD6QLpAr0CvAKMAosCMgIyAqkBqQEHAQcBbwBvAPX/9f+W/5b/R/9G/wP/A//O/s7+rv6u/p/+n/6Z/pn+kP6Q/oD+gP5t/m3+Yv5i/mf+Z/6A/oD+p/6n/tP+0/4F/wX/Rf9F/5z/nP8AAAAAWABYAIkAiQCHAIcAWwBbABoAGgDU/9T/jv+O/0T/RP/1/vT+pv6l/mH+Yf4t/i3+Bv4G/uD94P22/bb9kv2S/Y79jv3A/cD9J/4n/qr+qv4l/yX/ef95/5T/lf91/3X/Jv8m/8D+wP5i/mL+JP4k/gf+B/74/fj91/3X/Yn9if0L/Qz9cPxw/Nv72/tt+237Nfs1+yv7K/s5+zn7TftO+2L7Yvt8+3z7o/uj+9373fsi/CL8Zvxm/J38nfzM/Mz8EP0Q/Yr9iv1B/kH+FP8U/9D/0P9PAE8AlACUALIAsgDAAMAAyQDJANAA0ADSANIAwgDDAJwAnABrAGsATQBNAFkAWQCJAIkAtwC3ALwAvACHAIcAIgAiAKT/pP8f/x7/o/6j/jv+O/7l/eX9kv2T/Tb9Nv3U/NT8hfyF/Gb8ZvyC/IL8yvzK/B39Hf1g/WH9if2K/aX9pf3K/cr9Ef4R/oH+gf4Q/xD/qP+o/zAAMACaAJoA4wDjABUBFQE9AT0BYgFiAXsBegF3AXcBTAFMAfwA/ACUAJQAKAAoAML/wv9n/2b/Hf8c/+r+6v7P/tD+xf7F/sP+w/7F/sX+zf7N/tj+2P7f/t/+2f7Z/sb+xv6m/qb+ev56/kz+TP4z/jP+Uf5S/rj+uP5W/1b/BgAGAKgAqAAxATEBoQGiAfIB8gEZAhoCGwIcAgsCCwL4AfgB6gHqAeIB4QHgAeAB4wHjAd4B3gG6AboBdAF0ASEBIQHbANsAoACgAFkAWAD2//b/iP+I/zL/Mv8I/wj//v7//vf+9/7d/t3+sv6y/o3+jf6L/ov+wP7A/ir/Kv+q/6r/GwAbAG0AbQCqAKoA6QDpADMBMgF7AXsBrAGsAbMBswGGAYYBIwEkAZYAlgD7//r/ev96/zT/NP8v/zD/V/9X/4b/hv+c/5v/gv+C/zz/PP/j/uL+mv6a/nT+dP5n/mf+Wv5a/kT+RP4w/jD+LP4s/jj+OP5I/kj+WP5Y/nH+cf6c/pz+zv7P/vX+9f4J/wn/GP8Y/zj/OP96/3r/3f/d/1QAVADCAMIAAwEDAQABAAHEAMQAdwB3AEEAQQAyADIAPgA+AFMAUwBmAGYAbwBvAGYAZgA+AD4A8f/y/4H/gf/6/vr+dP50/g7+Dv7c/d393v3e/fn9+f0P/g/+Df4N/uv96/2x/bH9cv1y/Ur9Sv1Q/VD9gP2A/cH9wf34/fn9Iv4i/lL+Uv6c/pz+//7+/mf/Z/+8/7z/7P/s//b/9f/s/+z/7f/t/w8ADwBQAFAAkgCSALEAsQCeAJ4AYQBhAAoACgCk/6T/Mv8y/7z+u/5M/kz+7f3t/aX9pf1z/XP9WP1Y/Vj9WP11/XX9rf2t/fD98P0v/i/+ZP5k/pn+mf7c/tz+LP8t/3r/ev+x/7H/xf/F/7b/tv+H/4f/Nv83/8T+xP4z/jP+i/2L/d/83/xL/Ev87Pvs+8r7yvvS+9L73Pvc+9D70fu2+7b7rfut+9T71Ps2/Db8v/y//Ej9SP2k/aT9sv2y/XD9cP38/Pz8gfyC/B78HvzX+9f7nfud+2T7ZPsp+yj79fr0+tb61/rY+tj69vr1+iT7JPtc+1z7oPug+/T79PtM/Ez8hfyF/IH8gvxE/ET89/v3+8z7zPvh++H7Mvwy/KL8ovwQ/RD9Zf1l/Zf9l/2p/an9nv2e/XT9dP0i/SL9pvym/BD8EPx/+3/7EfsR+9D60Pq2+rb6vvq++ur66vpC+0L7wvvC+1X8Vfzg/OD8Sv1K/Yj9iP2b/Zz9i/2L/WL9Yv0z/TP9Ff0V/R79Hv1W/Vb9sP2w/RD+EP5T/lP+Z/5n/lL+Uf4o/ij+Af4B/uT95P3F/cX9kv2S/Uj9Sf35/Pn8wvzC/Lr8uvzm/Ob8O/07/aH9of3+/f79Qv5C/nH+cf6g/qD+5v7m/kT/RP+k/6T/7P/s/xcAFwAxADEARgBGAFQAVABQAFAAPAA8ACkAKQAzADMAbQBtANEA0QBIAUgBtgG2AQUCBQIwAjACQQJBAj8CPwIpAikC+QH6AbUBtQFvAXABQwFEAUUBRQF1AXYByAHIASUCJQJ2AnYCrgKuAs4CzgLdAt4C4gLiAtgC2AKyArICaQJpAgICAgKOAY4BIwEjAdYA1wCyALIAsgCyAMMAwwDTANMA3ADcAOIA4gDuAO4A/wD/AAsBCwELAQsBDAEMASsBKwF+AX4B/AH8AYUChQL+Av4CZQNlA84DzgNIBEgEyQTJBDQFNAVyBXIFfAV8BV4FXgUoBSgF7gTuBMgEyATEBMQE4gTiBBYFFgVVBVUFmgWaBecF5wUyBjIGagZqBn4GfwZgBmAGCQYJBnwFfAXOBM4EJgQmBKsDqwNwA3ADbwNvA5MDkwPLA8sDFQQVBHIEcgThBOEEWQVZBcoFygUgBiAGSwZLBkUGRQYiBiIGAwYEBgEGAQYWBhYGJwYnBhsGGwb2BfcFzgXOBbUFtQWnBacFlwWXBXoFegVRBVEFJQUlBfsE+wTeBN8E1wTYBOUE5QT0BPQE8ATwBNQE1ASxBLEEngSeBKkEqQTWBNYELAUsBa4FrgVKBkoGzwbQBhAHEQcABwAHuga6BmkGaQYhBiEG3QXdBY8FkAUwBTAFwgTCBE4ETgThA+EDiwOLA1MDUwM2AzYDKwMsAywDLAM2AzYDSgNKA1wDXANgA2ADTgNOAywDLAMLAwsD+wL7AgQDBAMgAyADPgM+A0wDSwM9Az0DGQMZA/UC9QLjAuMC5ALkAucC5wLeAt4CywLLAr8CvgLJAskC8gLyAjQDNAN8A3wDrgOuA60DrQNuA24DBgMGA50CnQJUAlQCKwIrAgwCDALgAeABoAGgAVQBVAECAQIBqQCpAE0ATQD9//z/xv/G/7b/tv/F/8X/5P/k//3//f8AAAAA5P/k/6n/qf9Y/1j//P78/qP+o/5Z/ln+H/4f/u397f26/br9iv2K/XD9cP2B/YH9yf3I/UD+QP7X/tf+d/93/wQABABoAGgAmACYAJoAmgCAAIAAUQBRAAwADACp/6n/Jf8l/43+jf7v/e/9Yf1h/fj8+PzE/MT8yPzI/PH88fwj/SP9Sv1K/W39bf2n/af9Dv4O/pn+mP4f/x//d/93/4z/jP9w/3D/Qv9C/xv/G/8A/wD/5v7m/r/+v/6D/oP+Ov46/vb99v3L/cv9vf29/bz9u/2x/bH9mf2Z/Yb9hv2S/ZL9wv3C/Qn+Cf5K/kr+cv5y/nj+eP5c/lz+Jf4l/uL94v2i/aL9cv1y/Vr9Wv1V/VX9Vv1X/U79Tv00/TT9Fv0V/Q79Dv01/TX9jP2M/f/9//16/nr+7/7v/l3/Xf/C/8L/GgAbAF0AXQB8AHwAcQBxAD8APwD4//j/r/+v/27/bv8v/y//6v7q/p7+nv5Q/lD+A/4D/rj9uP19/X39Z/1n/Yj9iP3S/dL9H/4f/kj+SP46/jr+AP4A/rH9sf1m/Wb9Lv0u/Qz9DP32/Pb84vzi/M/8z/zK/Mr83Pzc/Pz8/PwX/Rf9Iv0i/SP9I/0r/Sv9R/1H/XX9df2v/a/96P3o/Rr+Gv5I/kj+f/5//sn+yf4d/x3/Y/9j/4b/hv+F/4X/e/97/3//f/+S/5L/kf+S/1f/V//d/tz+Tf5N/ub95v3E/cT9w/3D/Zr9mv0f/R/9bvxu/Mz7zPtv+2/7V/tX+2r7avua+5r76vvr+1n8WfzP/M/8Mf0x/XX9df2p/an93P3c/Qz+DP4y/jL+SP5I/lf+V/5s/mz+jv6O/r7+vv71/vX+L/8v/2f/Z/+W/5b/sP+w/6f/qP95/3n/Lv8u/9z+3P6Q/pD+S/5L/gT+BP61/bX9Yv1i/RH9Ef3I/Mj8gPyA/C78LvzK+8r7Wvta+/T69Pqx+rH6o/qj+s/6z/ot+yz7qvuq+zD8MPyg/KD84/zj/PL88vze/N78wPzA/KL8ovyB/IH8VPxU/Bz8HPzj++P7s/u0+5X7lfuM+4z7k/uT+5z7nPuY+5j7iPuI+4P7g/ul+6X7+fv5+2j8aPzM/Mz8Bf0G/RD9EP3//P/86vzq/OL84vzl/OX86Pzo/Nj82fyw/LD8e/x7/FH8UfxO/E78efx5/Mn8yfwt/S39lv2W/QP+BP51/nb+5f7l/kL/Qv99/33/lf+V/5T/lP+I/4j/ff99/3v/e/+L/4z/s/+z/+3/7f8jACMAQQBBADYANgAJAAkAzf/N/5H/kf9f/1//Of84/x//H/8X/xf/Iv8i/0L/Qf98/3z/1f/V/0YARgC9AL0AGgEZAUYBRgE/AT8BEgESAdAA0ACJAIkAQgBDAP////+6/7r/df91/zf/N/8R/xH/C/8L/x7/Hv87/zv/Vv9W/3f/d/+r/6v/9f/1/0IAQgB+AH4AmwCbAJgAmAB+AH4AXgBeAEgASABNAE0AcQBxAKsAqwDpAOkAJAEkAV8BXwGdAZ0B2wHbARECEQI9Aj0CZwJnAo8CjwKnAqYClwKXAlMCUwLoAegBeAF4ASUBJQH+AP0A9QD1APgA+AD/AP4AFgEXAU4BTgGmAaYBCgIKAmsCawLFAsUCHgMeA3UDdQO6A7oD2APYA8IDwgNzA3MD8gLyAlsCWwLZAdkBjQGNAXwBfAGIAYgBkQGRAZIBkgGXAZcBrAGtAc4BzgHzAfMBIAIgAl4CXQKqAqsC+wL7AkYDRQONA40D2APYAycEJwRwBHAEqgSqBMkEyQS/BL8EgwSDBBYEFgSNA44DBAMEA4oCigImAicC2wHbAa0BrAGfAZ8BqgGqAcIBwgHaAdoB8gHyARECEQI6AjoCaQJpApICkgKmAqYCnwKfAoACgQJNAk0CAwIEAqUBpQE+AT4B5wDnALEAsQCZAJkAiACJAGYAZgApACoA3P/c/4v/i/9D/0P/DP8M/+z+7P7k/uT+8P7w/gj/CP8m/yb/Qf9B/1H/Uf9a/1n/af9p/5X/lf/m/+b/TQBNALMAswAEAQQBQAFAAXMBcwGpAagB5wHnASYCJgJMAkwCOAI4AtAB0AEZARgBOwA7AHX/df/2/vb+z/7P/uz+7P4r/yv/av9q/53/nf/G/8f/7//v/xcAFwA0ADQAPwA/AEAAQABJAEkAaQBqAJ4AnwDYANgABwEHAS0BLQFPAU8BbQFtAYQBhAGOAY4BkgGSAZ0BngG6AboB3wHfAfgB+AH0AfQBzQHNAZYBlwFqAWoBWwFbAWgBaQGCAYIBlAGUAZYBlgGTAZMBmAGYAa4BrgHKAcoBzAHMAZEBkQEJAQkBSgBJAIr/iv/+/v7+t/63/pn+mf59/n3+UP5Q/iX+Jv4i/iP+X/5f/tr+2f56/3n/IQAhAL8AvwBJAUkBwQHCASgCKAJzAnMClAKUAokCiQJnAmcCVgJWAnECcQKzArQC/QL9Ai4DLgM2AzcDGgMaA+EC4AKYApgCTgJOAgwCDALTAdMBngGeAXUBdQFqAWoBkgGSAe4B7gFhAmECyQLJAgoDCgMeAx4DEAMQA/gC+ALuAu4CAAP/AiMDIwNCA0IDSgNKAz4DPgMuAy4DIwMjAxoDGwMOAw4DAAMAA/kC+QL8AvwCCQMJAxwDHAM2AzYDXANcA48DjwPOA84DDAQMBDcENwQ6BDoECAQJBKkDqQM0AzUDxALEAmkCaQIxAjECJQIlAkoCSgKQApAC2wLbAg8DEAMpAykDOQM5A1kDWQOTA5MD4APfAyUEJQRIBEgEOQQ6BP4D/gOsA6wDWwNbAw8DDwPBAsECbAJsAiECIQL1AfUB8wHzAQwCDAIoAigCMgIyAhoCGgLdAd0BgQGBAR4BHgHPAM8ApwCnAKQApACyALIAvwC/AMMAwwDBAMEAuAC4AKoAqgCdAJ0AmQCZAKoAqgDTANMAEgESAV4BXgGvAa8BAAIAAk0CTgKKAooCoQKhAoMCgwItAi0CtwG3AUIBQgHiAOIAlwCXAFoAWgAlACUA9v/2/8H/wf9z/3P/A/8D/4b+hv4o/ij+Dv4O/jH+Mf5m/mb+d/53/lH+Uv4U/hT+9/33/SL+Iv6O/o7+Dv8O/3L/cv+u/67/3f/d/ycAKACiAKIAMwEzAbIBsgH+Af4BFwIXAg8CDwL3AfcBzQHNAYgBiAEgASABoQChACIAIQC6/7r/c/9z/0P/Q/8U/xT/zv7O/m7+bv4G/gb+sP2w/Xv9e/1m/Wb9Y/1j/Wf9Z/1s/Wz9cv1y/X/9f/2d/Z391P3U/Sb+Jv6G/ob+6P7o/kT/RP+f/5///////2AAYACvAK8AzgDOAKEAoQAlACUAcf9x/67+rv4J/gn+lP2V/Ub9Rv0F/QX9wPzA/HH8cfwc/Bz8xfvF+3L7cvst+y37AfsB+/f69/oW+xb7Zftl++j76PuS/JL8SP1I/e397f14/nj+9v72/nv/fP8OAA4AnwCfABsBGwF7AXsBxQHFAQMCAwIyAjICPwI/AhQCFAKnAacBBgEGAU4ATgCh/6H/Dv8O/5D+kP4a/hr+n/2f/R39Hf2c/Jv8Hvwe/Kf7p/s5+zn74frh+rb6tvrT+tP6RftF+//7//vZ/Nn8p/2n/U/+T/7S/tL+Qf9B/6n/qf8GAAYAUQBRAIIAggCbAJsAnACcAI4AjgB/AH8AfwB/AJcAlwDAAMAA6QDpAAoBCgEiASIBLgEuARoBGgHSANMAWABYAMX/xf8y/zL/q/6r/if+J/6e/Z79GP0Y/aX8pfxP/FD8EPwR/OD74PvC+8L7xfvF+/j7+Ptc/Fz84fzh/HH9cf37/fv9cP5x/sn+yf79/v3+Dv8O/wT/BP/w/vD+3v7e/s3+zf64/rj+nP6c/n/+f/5t/m3+Zv5m/mH+Yf5X/lf+S/5L/kP+Q/48/jz+Iv4i/t393f1j/WP9wfzB/A38Dfxh+2H7z/rP+mL6Y/oi+iL6DPoM+iH6Ifpj+mP60frR+mX7ZfsL/Av8sfyx/Er9Sv3X/df9Wf5a/sT+xP74/vj+3v7e/nf+d/7l/eX9Wf1Z/fv8+/zd/N38+vz6/EP9Q/2h/aH9+v36/UH+Qf50/nP+mv6a/rb+tv63/rf+jP6M/i/+L/61/bX9Pv0+/eL84vym/Kb8fvx+/Fr8Wvwt/C38+fv5+8r7yvuw+7D7qvuq+6z7q/ul+6X7k/uT+3v7e/tg+2D7RPtE+yT7JPsH+wf78Prw+tT61Pqj+qP6UvpS+uj56Pl5+Xn5GPkY+dT41Piz+LP4s/iz+Mf4x/jh+OH4AfkB+TH5Mfl7+Xv54vni+WH6Yfr2+vb6lfuV+yf8J/yJ/In8qPyp/I/8j/xb/Fv8Jvwn/P/7//vg++D7wPvA+5P7k/tR+1H7BPsE+8f6x/q3+rf62/rb+h/7H/tp+2n7rfut++b75vsR/BH8Ifwg/Ab8BvzA+8D7Xftd+/P68/qT+pP6RPpE+gD6APrA+cD5hfmF+V35Xflg+WD5nPmc+RL6Evqw+rD6Wvta++z77PtJ/En8Z/xn/Ff8V/w7/Dv8KPwo/CD8IPwX/Bf8C/wL/Ar8Cvwp/Cn8dPx0/Of85/xl/WX9xf3F/eT95P26/br9Z/1n/R39Hf38/Pz8A/0D/Rj9GP0l/SX9Lf0t/UL9Qv17/Xv94f3h/Wv+a/4A/wD/g/+D/+L/4v8bABsANwA3ADsAOwApACkABQAFANP/1P+Y/5j/Tv9O//H+8f5//n/+A/4D/on9if0X/Rf9rfyt/Er8Svzz+/P7sPuw+4v7i/uN+437uvu6+w78Dfx8/Hz89fz2/Gn9af3L/cz9Gf4Z/lb+Vv6P/o/+xf7F/uv+6/7r/uv+u/67/m7+bv4x/jH+MP4w/nr+ev73/vf+c/9z/8D/wP/Q/9D/v/+//77/vv/x//H/UABQALIAsgDjAOMA0ADQAIcAhwAqACoA0v/S/4f/h/9I/0j/Ef8R/+b+5v7R/tH+1/7X/vX+9f4h/yH/UP9Q/3n/ef+W/5b/mP+Y/3P/c/8o/yj/yf7J/nf+d/5O/k7+Wv5a/pf+l/7x/vH+VP9U/6z/rP/u/+7/GAAYAC8ALwAxADEAHAAcAP/////v/+//AAAAADoAOgCSAJIA+AD4AGMBYwHRAdEBQQJBArICsgIeAx4DeAN4A6sDqwOqA6oDfAN7AzsDOwMHAwcD6wLrAtsC2wK+Ar4CgQKBAiYCJgK5AbkBUQFRAQABAAHRANEAyADIAOgA6AAtAS0BhgGGAdwB3AEeAh4CTgJOAoACgQLLAssCLwMvA5oDmgP1A/UDMgQzBFEEUQRXBFcETARMBDcENwQbBBsE+wP7A+AD4APcA9wD/wP/A0wETAStBK0EAgUCBSwFLAUYBRgFxgTGBEoESgTGA8YDYQNhAy0DLQMkAyQDMAMwA0MDQwNfA18DjgOOA9ID0wMkBCQEcwRzBLQEtATnBOcEFAUUBU8FTwWpBakFHgYeBpMGkwbhBuEG+gb6BvEG8QbrBusG+gb6BhMHEwcaBxoH/Qb9BsQGxAaIBogGVwZXBjAGMAYGBgYGywXLBX8FfwUsBSwF3gTeBKAEoAR6BHoEagRqBGYEZgReBF4ERQRFBCMEIwQKBAoECgQKBCYEJgRTBFQEhQSFBLUEtQTqBOoEKgUqBXcFdwXOBc4FKQYpBoUGhQblBuUGTAdMB7MHswcFCAUIJwgnCAsICwi9B70HWQdZB/gG+AalBqUGWQZZBgYGBgamBaYFPwU/BdoE2gSBBIEEMAQwBNsD2wN0A3QD+wL7AoMCgwImAiYC9wH3AfUB9QEaAhoCWgJaAqoCqgIBAwEDVANUA5sDmwPQA9AD7wPvA/YD9gPpA+kDzQPNA6gDqAN6A3oDTANMAy4DLgM3AzcDcANwA8sDywMsBCwEfwR/BMYExgQNBQ0FUwVTBYgFiAWfBaAFmwWbBYwFjQWFBYUFjgWOBa0FrQXcBdwFCQYJBhgGGAbyBfIFmwWbBTgFOAXvBPAEywTLBK8ErwR4BHgEFwQXBJkDmQMcAxwDugK6AnkCeQJPAk8CKwIrAgICAgLZAdkByAHIAd4B3gERAhICOwI7AjYCNgL3AfcBkgGSASUBJQG/AL8AZwBnACAAIADz//P/3//f/9r/2v/U/9X/yf/J/8P/w//T/9P/BQAFAFsAWwDLAMsAQgFCAa8BrwEMAgwCXQJdAqwCrAL4AvgCMAMwAz4DPgMXAxcDxgLGAmECYQL7AfsBowGjAVkBWQEUARQBygDKAHcAdwAjACMA3v/e/6z/rP+J/4n/cf9x/2P/Y/9l/2X/cP9w/3L/cv9X/1f/Hv8e/9r+2v6j/qP+hv6G/nr+ev5x/nH+Zf5l/lr+Wv5a/lr+Zv5m/nf+d/6F/oX+g/6D/mj+aP4p/in+zv3O/Wv9a/0g/SD9/fz9/Pj8+Pz3/Pf85vzm/L78vvyJ/In8VPxU/Cv8LPwY/Bj8Gvwa/DD8MPxX/Ff8i/yL/Mb8xvz//P/8N/03/Xj9eP3L/cv9L/4v/o3+jf7L/sv+3f7d/sv+y/6e/p7+Vf5V/uz97P1p/Wn93vze/F38Xfzt++37kvuS+0/7T/ss+yz7Lvsu+1H7UfuI+4j7u/u7+9X71fvG+8b7k/uT+1T7VPse+x77/Pr8+uf65/rX+tf6yvrK+sb6xvrJ+sn60PrP+tP60/rX+tf63/rf+uv66/r1+vX69/r3+vP68/r4+vj6EPsQ+0T7RPuN+4373Pvc+x38HfxD/EP8S/xL/EL8Qvw7/Dr8RfxF/GH8Yfx//H/8hfyF/GT8ZPwa/Br8rfut+yT7JPuI+oj66/nr+WT5ZPkK+Qr55vjm+O747/gT+RP5P/k/+WT5ZPl++X75kfmR+an5qfnK+cr57vnu+Qn6CfoV+hX6FfoV+hb6Fvof+h/6M/oz+kv6S/pg+mD6aPpo+mb6Zvpl+mX6b/pu+oD6gPqJ+on6f/p++mz6bPps+mz6i/qL+q/6r/qt+q36bPps+gD6APqX+Zf5Wvla+Vb5Vvl/+X/5w/nD+Q76DvpN+k36bPps+mP6Y/pD+kP6Kfop+jH6Mfpj+mP6tPq0+hH7Eftq+2r7s/uz++n76fsQ/BD8L/wv/E38Tfxt/G38kvyS/Mb8xvwT/RP9d/13/dr92v0e/h7+OP44/jb+Nv4w/jD+Of45/lT+VP54/nj+k/6T/o/+j/5f/l/+B/4H/qT9pP1T/VP9JP0k/Q/9D/0E/QT9/fz9/AL9Av0i/SL9af1o/dP90/1P/k/+wP7A/hL/Ev9E/0T/bP9s/6T/pP/3//f/YABgAM8AzwAyATIBgAGAAboBuwHpAekBGgIbAlcCVwKbApsC2QLZAv0C/QL+Av4C4ALgArMCswKFAoUCXwJfAkUCRgJAAkACXAJcAp8CnwIDAwMDcQNxA88DzwMKBAoEGgQaBAcEBwTdA90DpQOmA18DXwP+Av4CegJ6At8B3wFNAU0B6gDqAMkAyQDgAOAAFwEXAVcBWAGYAZgB2AHYARYCFwJXAlgCngKeAuoC6gI0AzQDcANwA5oDmgO8A7wD6APoAyUEJQRpBGkEpASkBMsEywTeBN4E4QThBNcE1wTCBMIEsgSyBLoEugTkBOQEJQUlBWIFYgWDBYMFhAWEBWwFbAVGBUYFFQUVBdgE2ASPBI8EQQRBBP0D/QPRA9EDwQPBA7gDuAOYA5gDUANQA/EC8QKkAqQCkQKRAsECwQIgAyEDkAOQA/oD+gNZBFkEswSzBBcFFwWUBZQFLQYtBtYG1gZyB3IH5gfnByYIJggvCDAICggLCMUHxQdxB3IHJgcmB+4G7wbDBsQGlAaUBlIGUgb8Bf0FogWiBVgFWAUtBS0FJQUlBTYFNgVQBVAFagVqBX8FgAWMBYwFhwWHBWgFaAUtBS0F5ATkBKEEoQR4BHgEbwRvBIQEhASnBKgExwTHBNEE0QTCBMIEqASoBJwEnASyBLIE6gTrBDIFMgVsBWwFggWCBXQFdAVSBVIFLAUsBQcFBwXbBNwEpASkBF8EXwQPBA8ErwOvAzYDNgOhAqEC+QH5AU0BTQGvAK8AMAAwAOP/4//I/8j/0//T/+3/7f8OAA4ARwBHAKQApAAdAR0BmQGZAfsB+wEyAjICPQI9Ah0CHQLZAdkBfgF+ARgBGAGzALMAVgBWAAwADADZ/9n/tP+0/4f/h/9B/0H/4/7j/oD+gP4q/ir+5v3m/a/9r/2D/YP9Y/1j/VP9U/1e/V79kv2R/fj9+P2M/oz+OP84/9v/2/9kAGQA1QDVADsBPAGgAaAB9wH3ASYCJgIVAhUCwAHAAT4BPgG5ALkAWQBZAC4ALgAwADAAQABAAD4APgAWABYAyP/I/2f/Z/8N/w3/x/7H/o/+j/5V/lX+Dv4O/rz9vP1x/XH9RP1E/UP9Q/1u/W79tf21/QP+A/5I/kj+ev56/pX+lf6Y/pj+gv6C/lz+XP4w/jD+B/4H/uP94/3F/cX9o/2j/W79bv0V/RX9mfyZ/Br8GvzI+8j7u/u7++j76Pso/Cj8Xvxd/IL8gvyh/KH8wPzA/N783vzw/PD85/zn/Lf8t/xe/F786/vr+3r7evsj+yP77/rv+tf61/rX+tf66/rr+hH7Efs9+z37Yfth+3b7dvt++377gfuB+4v7i/uj+6P70vvS+xn8Gfxt/G38tvy2/Nf81/y0/LT8RPxE/Jr7mvvl+uX6XPpc+hr6GvoT+hP6HPoc+gv6C/rN+c35cvly+SL5IvkA+QD5FfkV+U35TPmE+YT5qfmp+cb5xvn4+fj5U/pT+tL60vpb+1v7zvvO+xr8Gvw+/D78QvxC/Dn8Ofwx/DH8MPww/C78Lvwf/B/8AfwB/Nv72/u9+737q/ur+537nfuA+4D7RftF++/67/qP+o/6Ovo6+v/5//nf+d/50vnS+dH50fnY+dj55/nn+QL6Avos+iz6X/pf+o36jfqo+qj6rfqt+qf6p/qn+qf6uvq6+uj66Pox+zH7kfuR+/j79/tM/Ez8fPx8/IT8hPxv/G/8UvxS/Dr8Ovwl/CX8BvwG/M77zvt6+3r7Gvsa+7/6v/p2+nX6Pvo++hX6Ffr3+ff53/nf+cb5xfmm+ab5hvmG+XP5c/l3+Xf5kfmR+b35vfn5+fn5SvpK+q/6r/ok+yT7pPuk+yn8Kfys/Kz8HP0c/Wv9a/2Y/Zj9rf2t/a79rv2a/Zr9cP1w/TX9Nf33/Pf8vPy8/IX8hfxR/FH8Kvwq/Br8Gvwg/CD8Mvwy/Dz8PPwp/Cn88fvx+5n7mfs4+zj74/rj+qX6pfp5+nn6WfpZ+k36Tfpk+mT6p/qn+hX7Ffud+537Lfwt/K38rfwK/Qr9Ov06/UT9RP0+/T79P/0//Vn9Wf2K/Yr9yP3I/QD+AP4g/iD+Hv4e/v39/f3I/cj9jf2N/Vf9V/0s/Sz9CP0I/ef85/zK/Mr8vPy8/M78zvwE/QT9Vf1V/bL9sv0P/g/+cP5w/tz+3P5b/1v/6v/q/3sAewD8APwAWAFYAYoBigGfAaABrAGsAbsBuwHBAcEBqgGqAW0BbQEYARgBzADMAKMAowCmAKYAzQDOAAgBCAFFAUUBfQF9Aa0BrQHcAdwBFAIUAl4CXgK1ArUCDQMNA1wDXAOlA6UD9AP0A0wETASXBJcEtwS3BKAEoARhBGEEGwQbBOID4gO6A7oDlgOWA3ADcANMA0wDOgM6A0kDSQOBA4ED3QPdA1IEUgTQBNAETQVNBb4FvgURBhEGMQYyBhMGEwa/Bb8FTgVOBdgE2ARrBGsEEAQQBNID0gO+A74D2QPZAxkEGQRrBGsEtwS3BOsE6wQEBQQFBQUFBfcE9wTeBN4EuwS7BI8EjwRkBGQESgRKBEwETARkBGQEhASEBKEEoQTABMAE6gTqBCUFJQVsBWwFtgW2BfsF/AU2BjYGYQZhBncGdwZxBnEGRgZGBvAF8AV0BXQF5gTmBGMEYwQIBAgE4gPiA+oD6gMQBBAEQwRDBHwEfAS6BLoE9gT2BCcFJwVBBUEFQQVBBTgFOAU9BT0FWQVZBYMFgwWcBZ0FjwWPBVMFUwX6BPoEnwSgBGAEYARJBEkETgROBFUEVQRJBEkEKwQrBBUEFQQfBCAEVgRWBK8ErwQUBRQFbQVtBacFpwW5BbkFqwWrBYoFiwVjBWMFMAUwBeoE6gSRBJEENQQ1BOwD7APBA8EDrgOuA6MDowOPA48DbwNvA0wDTAM8AzwDSgNKA20DbQOOA44DlQOVA34DfgNdA10DSgNKA1QDVAOBA4EDzwPQAzkEOQSrBKsEDQUNBUsFSwVlBWUFaAVoBWYFZgVjBWMFWwVbBU4FTgVABUEFPQU9BUIFQgVEBUQFNwU3BRcFFwXsBOwEwgTCBJwEnAR1BHUERwRHBA8EDwTOA84DigOKA0cDRwMJAwkD0gLSAqQCpAKBAoECcQJxAn4CfgKyArICDQMNA34DfgPnA+cDLAQsBEIEQgQwBDAECgQKBOkD6QPcA9wD6QPpAwcEBwQmBCYEMAQwBBoEGgTsA+wDtwO3A4wDjANxA3EDYgNiA1EDUQMuAy4D7gLuAo0CjQIdAh4CugG6AX0BfQFrAWsBeAF3AZMBkwG5AbkB9AH0AUoCSgKxArECDwMPA0oDSgNWA1YDNwM3A/QC9QKRApEC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0QLRAoQChQIIAggCgwGDARUBFQHDAMMAkwCTAIgAiACjAKMA0wDTAPsA+wALAQoBEwETATwBPAGKAYkBxgHGAZcBlgHaANoAyv/L/9H+0P48/j3+Cf4J/g7+Df4n/ij+T/5P/oP+gv6y/rH+1v7Y/vr++/4s/yz/cP9w/77/vf8NAAwAVABVAI4AjQCyALIAzwDQAPwA+wA5ATkBbQFtAWwBbAE1ATQB9QD1AOwA6wAoASkBgAGAAbIBsgGXAZcBNwE2AbsAuwBQAFAAHAAdADcANwCaAJoAEQESAVMBUgEoASgBqgCqADgAOAA7ADsA1wDXAMsBzAGwAq8CLgMuAzwDPAP/Av8CqAKoAlACUALxAfEBeQF5AeQA4wBNAE0A4P/h/7D/r/+k/6T/mf+Y/4X/hf+I/4j/wf/B/ygAKACSAJEA4ADhABsBGgFbAVsBowGjAdkB2QHeAd4BqQGpAUYBRgHJAMgATwBQAP7////y//H/GwAbAFIAUgBlAGUASgBKAB4AHQALAAsALQAtAIcAhwAEAQQBcwF1AacBpQGIAYoBRwFGASYBJgFQAVABpAGjAdcB1wHCAcEBgAGBAV4BXQGDAYMB5gHmAVgCWALAAsACKAMpA6EDoAMZBBoEZwRmBGoEagQxBDEE5QPlA6sDqwOQA5ADjgOOA58DnwOyA7IDswOzA4gDiQM5AzkD8gLyAu8C7gJNA04D/gP9A8oEywR/BX8F+QX5BS8GLwYuBi0GBgYGBsMFwwVhBWIF7gTtBIAEgQRBBEAEOQQ7BFkEWQRwBHAEcARxBHIEcQSRBJME2wTaBC4FMAVwBW8FiQWJBX8FfwVZBVkFKgUqBRAFEQUyBTIFiAWJBcUFxQWBBYAFkQSRBEgDSANKAkoCFAIUAp8CnwJ0A3QDEwQTBGIEYQSoBKkERwVGBUcGSAZVB1QH+wf8BwYIBgiZB5gHDgcPB7kGuQaqBqwG0wbSBhAHEQdXB1YHnAedB84HzgfFB8UHZQdlB7kGuQYHBggGsgWxBfkF+wXpBugGNQg2CI4JjgmcCpwKJQsmC/gK+ArxCfIJIwgjCOQF5QXEA8QDLAIsAj8BPwHdAN0A8gDyAJcBmAHmAuYCwQTBBLsGuwZQCFAIIwkkCRQJFAk3CDcI1AbUBlgFWAUdBB0EMQMwA1cCVwJHAUcBAQABAOP+4/40/jT+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ZwFnASQBJQHEAMMAcwBzAEwATQA/AD4AIQAhAOT/5P+X/5f/bf9t/37/fv/A/8D/HAAcAJAAkAAuAS4B8gHyAbkCuQJRA1EDnQOdA6cDpwOTA5MDegN6A24DbgN2A3YDiwOLA6IDogOvA68DrAOsA54DngOIA4gDZwNnAzcDNwP7AvwCwAK/AooCigJaAloCKAInAvQB9QHHAcYBqQGpAZQBlAFwAXABLgEuAeYA5gDVANUAMAEwAfMB8wHXAtcCiQOJA9wD3APnA+cD4QPhA/kD+QM8BDwEiwSLBL0EvQSyBLEEgASABFwEXQR7BHsE4QThBGkFaQXvBe8FZQZlBsoGygYFBwUH+wb7BqcGpwZABkAGDwYPBisGKwZuBm0GhQaGBkAGQAagBaAF4wTjBFoEWQRJBEoExQTFBJoFmgViBmIGxgbGBsEGwgalBqQG0AbQBlcHWAfyB/IHNwg3CPkH+QdgB2AHwwbDBl0GXQY8BjwGTwZQBnsGewadBp0GhwaHBh8GHwZ6BXoF3QTdBIQEhARtBG0EawRrBFwEXARWBFYEhgSGBO0E7QRYBVgFigWKBXMFcwUkBSUFrASrBBAEEQR5A3kDPQM8A5gDmQNyBHIEVQVWBdoF2wX7BfsFBwYIBlMGUwbyBvIGxAfEB5UIlQg5CTkJjAmMCYUJhQlCCUMJ9wj2CL4IvgiNCIwIVghWCDoIOwhrCGoI7QjtCHAJcAl9CX0J1wjXCLMHsweMBowGxwXHBXIFcgVGBUYF+wT8BIcEhwQtBC0ERQRGBPcE9wQMBgwGBAcEB14HXgfuBu4GAwYEBkEFQQUtBS0F1AXUBdkG2AbPB88HmAiYCE4JTgn9Cf4Jegp6Co8KjwpECkQK4QnhCaUJpQmLCYsJUwlUCdII0gggCCAIjgeOB20HbQfOB88HhQiFCEgJSAn5CfoJpgqmCmwLbAtCDEMM6AzoDA0NDQ1uDG4MCAsICxsJGwkwBzAH3AXcBXEFcQXBBcEFTgZOBqwGrAa/Br8GqgaqBpkGmgaqBqkG9gb2BoEHgQcqCCoIuAi4CA8JDwlHCUcJZQlmCR8JHwkMCAwIGAYYBsMDwwPGAcYBfwB/ANX/1f97/3v/Rv9G/zL/Mv82/zb/Sf9J/3n/ev/j/+P/ggCDABcBFwFKAUkB+wD7AE8ATwCf/5//Kf8p/wn/CP8l/yX/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NAI0AgQCBAK/Ab8BmgGaAbIBsgEBAgECcwJzAvQC9AJuA24DyQPJA+8D7wPdA90DnwOfA0ADQAPCAsICJAIkAnMBcwHVANUAdwB3AG8AbwCsAKwADgEOAYEBgQESAhICygLKApUDlQNABEAEpQSlBMMEwwS4BLgEqgSqBLkEuQT4BPgEXAVcBasFqwWhBaEFIAUgBV0EXQS+A74DjAOMA9AD0QNeBF4E/gT+BIMFgwXOBc4F3wXfBdkF2QXsBewFKgYqBngGeAazBrMG3wbfBhwHHAd8B3wH4gfiBxcIGAj3B/cHiQeJB/gG+AZ7BnsGLgYuBvoF+gWuBa4FMQUxBasEqwRkBGQEfQR9BNIE0gQwBTAFjQWNBQkGCQazBrMGZwdnB+8H7wcsCCwIFAgUCKUHpgflBuUGAgYCBkYFRgXiBOMExwTHBMAEwASqBKoEjgSOBIAEgASPBI8EywTLBEYFRgX/Bf8F0AbQBoIHggfxB/EHFQgVCPEH8QeFB4UH2AbZBgQGBAYnBScFZwRnBOsD6wPOA84DCgQKBGMEYwSMBI0EbQRtBC8ELwQPBA4EHQQdBDkEOQQzBDME5gPmAz0DPQNCAkICLAEsAVQAVAD2//b/+//7/xcAFwAXABgAEQARADYANgCQAJAA5gDmAPMA8wCoAKgARABEAC8ALwCwALAAtwG3AdoC2gKdA50DzgPOA6cDpwOUA5QDywPLAyUEJQQ7BDsExAPEA8wCzQK2AbYB/AD8AOgA6ABjAWMBCQIJAm0CbQJcAlwC9gH2AX8BfwElASUB7ADsAK8ArwBJAEkArP+s/+H+4f7+/f79Gf0Z/UH8QvyP+4/7IPsg+wb7B/s2+zb7kvuS+wz8DPyw/LD8h/2I/X/+f/5r/2z/LgAtAMkAyQBOAU8BxAHEASICIgJiAmICiQKJAqECogK/Ar4C8wLzAjsDOwNsA2wDQANBA5cClwKeAZ4BwQDBAGAAYACaAJoATAFMATsCOwInAycD0wPTAxgEGAT8A/wDqgOqA0wDTAPnAucCZgJmAr8BvwEDAQMBSQBIAKj/qP86/zr/G/8b/1D/UP+t/63//P/8/ysAKgBZAFkAsACwAC8BLwGyAbMBGgIaAl4CXgKJAokCoAKgAqUCpQKUApQCYwJjAgcCBwKFAYUBDAEMAd4A3gAnAScB2QHYAb0CvQKPA48D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lAGTARkCGQKlAqUCEQMRA0sDTANfA18DYwNjA2oDagN3A3cDgQOBA30DfQNpA2kDUANQA0cDRwNfA18DmAOZA+UD5QMvBC8EbwRvBKwErAT0BPQERgVGBYcFhwWQBZAFTAVMBc8EzwRHBEcE3wPfA5wDnANnA2cDIQMhA8ICwgJYAlgC/gH+AccBxwG0AbQBtQG1AbMBswGhAaEBiAGIAXoBegF+AX4BhwGHAYIBggFqAWoBTAFMATsBOwFBAUEBWgFaAYEBgQGoAagBxAHEAc4BzgHJAckBugG6AaMBowF1AXUBIwEjAa8ArwAqACoArf+t/0//T/8n/yf/Rv9G/6z/rP9FAEUA8wD0AJ8BoAE7AjsCvAK8AhUDFQM7AzsDMgMyAwoDCgPRAtECjAKMAkACQAL8AfwB0QHRAc0BzQHtAewBJwInAm8CbwK1ArUC7QLtAhEDEQMsAywDTgNOA3oDegOeA54DpwOnA5ADkANpA2kDQANAAxgDGAPiAuICkwKTAi0CLQK+Ab4BWQFZAQkBCgHKAMoAiACIADEAMQDG/8b/Xv9e/xz/HP8Q/xD/K/8r/1D/UP9y/3L/p/+n/xQAFADSANIA1AHUAe4C7gLwA/ADwQTBBF8FXwXXBdcFMAYwBmkGaQZ4BngGUAZQBusF6wVTBVMFmgSaBNsD2wMoAygDkQKRAh4CHgLSAdIBqwGrAZYBlQF3AXcBPQE9Ae0A7QCdAJ0AaQBpAF8AXgB+AH0AwQDBACEBIQGYAZgBHwIfAqsCrAIuAy4DkgOSA8QDxAPAA8ADkAOQA0cDRwPyAvICkwKUAikCKQK3AbcBRAFEAdgA2AB7AHsAOAA4ABUAFQAOAA0ADwAPAAcACADz//P/3P/c/9T/1P/i/+L/BAAEADkAOQCEAIQA6wDsAHYBdgEdAh0CzgLPAnQDdAP6A/oDWgRaBJYElgStBK4EnwSfBGgEaAQQBBAEqgOqA0kDSQP0AvQCogKiAkMCQwLMAc0BRwFHAc0AzQB5AHkAVQBVAE8ATwBIAEgALgAtAAkACQD6//r/HAAcAHUAdgDyAPIAdQF1AewB7AFVAlUCvQK9AiwDLQOaA5oD6wPrAwIEAgTRA9EDYQNhA8gCyAIXAhcCUgFSAXwAfACh/6L/2/7b/kH+Qv7g/eD9sv2y/bL9sv3g/d/9O/47/sD+wP5h/2H/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5/3n/Uj+SP6t/q3+Hf8d/53/nf8nACcArgCuAB0BHQFuAW4BogGiAcUBxQHnAecBFAIUAlACUAKRApECywLMAvoC+gIfAx8DPwM/A1YDVQNaA1oDTQNNAzEDMQMIAwgDywLLAncCdwITAhMCtQG1AXABcAFPAU8BWQFZAYsBiwHbAdsBMQIxAnECcQKQApAClwKXApcClwKZApkClAKUAnwCfAJRAlECIgIiAgcCBwISAhICQAJAAoQChALQAtACJQMlA5ADkAMcBBwEwgTCBGUFZQXqBeoFQgZCBnQGdAaOBo8GlAaUBn8GfwZHBkcG7gXuBYQFhAUdBR0FxgTGBIIEggRQBFAEMAQwBCcEJwQ6BDoEaQRpBKoEqwTsBOwEGgUaBSQFJAUFBQUFwATABGUEZQQIBAgEuwO7A4sDiwN6A3oDggOCA5sDmwPIA8gDDwQPBHAEcATeBN4EQAVABYUFhQWtBa0FwQXBBcsFywXGBcYFpQWlBVUFVgXPBM8EHAQcBFcDVwOjAqMCFAIUAqgBqAFRAVEBCwELAeMA4wDtAO0AKgEqAYgBiAHrAesBQQJBAogCiALLAssCGAMYA3QDdAPYA9gDOAQ5BIoEigTHBMcE8ATwBP0E/gTmBOcEqgSqBFQEVAT5A/kDogOiA00DTQP0AvQCmwKbAlMCUwIwAjACOQI5AmUCZgKhAqEC1gLWAvkC+QIJAwkDDAMMAwADAAPgAuACqAKoAl8CXwIZAhkC5wHnAdIB0gHRAdEBzAHMAakBqQFbAVsB6wDrAHYAdgAdAB0A8v/y//L/8v8WABYAXABcAMYAxgBTAVMB/QH+AbQCtAJfA2AD6APoAz0EPQRgBGAEXwRfBEgESAQeBB4E2wPbA34DfgMYAxkDwALAAn0CfQJEAkQCBAIFAr4BvgGIAYgBgAGAAbgBuAEoAigCrQKtAiIDIgNuA24DjwOPA5gDmAOdA50DogOiA6ADoAOPA48DdwN3A3ADcAOPA48D1QPVAy4ELgR+BH4ErQStBKoEqgRwBHAEBQQFBH4DfgP2AvYCegJ6AgwCDQKlAaUBRAFEAfcA9wDVANUA7wDvAEQBRAHDAcMBTQJNAsECwQILAwsDKAMoAyYDJgMPAw8D6ALoArMCswJ4AngCRgJGAigCKAInAicCQwJEAnkCeQK2ArYC3gLeAtgC2AKkAqUC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mwScBKoEqgRBBEIElQOVAzgDOAO8A70DKwUrBf0G/gaTCJMIoQmhCVAKUArZCtkKMgszCyULJQucCpwKyQnKCQYJBQmQCJEIiQiJCOQI5AhxCXEJ3gndCeQJ5QmOCY4JNAk1CSgJJwlJCUkJIAkhCUwITAjzBvMGqwWrBf4E/QQOBQ8FmAWYBUMGQwbfBuAGfAd8B0AIQQg0CTMJIwojCroKugrCCsIKTApNCrUJtAlWCVYJVQlVCaQJpQk6CjoKFgsWCygMKAw7DTsNAQ4BDkMOQw4JDgoOjw2PDRYNFg3YDNgM6wzrDDINMg1hDWANJQ0mDXMMcgySC5IL9Qr2CtMK0grwCvAK4ArfClkKWgpyCXMJjAiLCAAIAgj9B/wHXwhgCPMI8wiDCYIJ8AnxCTsKOgpeCl8KVApTChkKGgrUCdMJuQm7CfgJ9wlqCmsKrAqsClUKVApOCVAJ8wfyB8kGygYzBjMGNAY1BpkGmQYzBzQH+gf6B9YI1giQCZAJzAnMCVgJWAlUCFUIGgcZB/gF+AUFBQYFUwRSBP4D/wM5BDkE+AT4BOUF5gWZBpgG4wbkBu8G7gbuBu8G/Ab8Bg8HDwc3BzgHnAecB0YIRwgJCQkJmAmYCcUJxQmgCaAJVQlVCf8IAAmpCKgIWghaCCAIIQj8B/sH1AfVB5oHmQdiB2MHdwd3BxAIDwgJCQoJ5gnlCRgKGgqHCYUJkAiSCNUH1QekB6UH5QflBz8IPwiACIEIpgilCLcIuQivCK0IZghpCOsH6QdHB0kHmgaaBuoF6QVeBWAFPwU9BbMFtQWbBpkGdwd5B/EH8Af4B/gH6AfnB/sH/AcoCCcILQguCPEH8QeVB5UHRQdFBwIHAQeSBpMGvwW9BYQEhQQ+Az0DUQJSAggCBwJBAkICoAKfAsQCxQKiAqICbQJsAlcCWAJaAloCOwI8AuMB4gFiAWIB/gD9ANEA0gDXANcA6gDpAPMA9AD/AP8AHwEeAXQBdAH7AfoBiwKLAssCywJ1AnUCiAGJAVsAWgBg/2D/yP7I/pD+j/6U/pX+yv7J/iz/Lf+p/6n/HwAeAH4AfwDUANMAKgErAWMBYgE9AT4BlwCXAJ3/nv+//r7+bP5t/tP+0/65/7r/rQCtAEsBSgF2AXcBXQFdATEBMQH6APoAkACQAOL/4v8l/yX/rP6s/p7+n/7H/sf+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5gDmAPwA/AAaARoBTgFOAaABoAELAgsCgwKDAv8C/wJzA3QD2QPZAyUEJQRJBEkEPgQ+BBIEEgThA+EDyAPIA9ID0gP1A/UDHQQeBDwEPARMBEwETwRPBEgESAQ2BDcEHAQcBPoD+gPdA90D0QPRA+ED4QMOBA4ESwRLBIgEiAS+BL4E8gTyBCcFJwVbBVsFgQWBBY4FjgV/BX8FYgViBUMFQwUuBS4FJQUlBSMFIwUgBSAFEQUSBe0E7QSuBK4EVgRWBO8D7wOMA4wDRQNFAzEDMQNcA1wDwQPBA08ETwTtBO0EiQWJBRQGFAaJBokG5wbnBi8HLwdoB2gHlQeVB7QHtAe+B74HpQelB2AHYAfwBvAGYwZjBs4FzgVCBUIFywTLBHQEdQRKBEoEVwRXBJkEmQQBBQEFdwV3BeoF6wVVBlUGtAa0Bv0G/QYiByIHEQcRB8UGxQZJBkkGtwW3BTIFMgXZBNkEtwS3BMMEwwTnBOcEEgUSBUEFQQV3BXcFtgW2Bf0F/QVOBk8GrgauBhsHGweJB4kH6AfoBy4ILghfCF8IhgiGCKgIqAi8CLwItgi3CJIIkghaCFsIKAgoCA4IDggSCBIIJggmCDcINwg3CDcIKwgrCCEIIQgjCCMIKAgoCBoIGgjjB+MHgQeBBwwHDAeoBqgGbwZvBmAGYAZpBmoGdgZ2Bn4GfgaJBokGnwafBsUGxQb4BvgGNAc0B3kHeQfLB8sHKQgpCIgIiAjaCNoIDgkOCR4JHgkLCQsJ4wjjCLYItgiUCJQIhQiFCIIIgwh8CHwIYAhgCCcIKAjYB9gHfQd9ByQHJAfQBtAGgAaABjAGMAbcBdwFhwWHBT4FPgUXBRcFIAUhBVsFWwWxBbEFAwYDBj4GPgZhBmEGdwZ3BogGiAaLBosGcQZxBjIGMgbSBdIFYQVhBesE6wRxBHEE7APsA1sDWwPGAsYCPgI+AtEB0QF/AX8BPgE+AQoBCgHpAOkA4QDhAO0A7QD6APoA7QDtALsAuwBvAG8AIgAiAO3/7f/Y/9j/4f/i//z//P8ZABkANAA1AE0ATQBlAGUAegB6AIcAhwCLAIsAigCKAI4AjgCdAJ0AsACwALYAtgCiAKIAcQBxADQANAAAAAAA5v/m/+X/5f/1//X/CgAKAB0AHQAtAC0AOwA7AEYARgBPAE8AVQBVAFkAWQBYAFgASgBKACgAKADs/+z/iv+K//3+/f5G/kb+fv1+/cj8yPxE/ET8+/v7++L74vvj++P79fv1+xb8FvxF/EX8evx6/Kn8qfzI/Mj81PzU/NP80/zJ/Mn8t/y3/Jj8mPxm/Gb8H/wf/Mv7y/t7+3v7QvtC+y77Lvs9+z37Z/tn+6P7o/vm++b7Kfwp/GX8ZfyW/Jb8tfy1/Lv8u/yk/KT8c/xz/DP8M/z5+/n70vvS+8X7xfvR+9H79/v3+zT8NPx+/H78wvzC/On86fzk/OT8vfy9/I38jfxt/G38Yvxi/Fr8Wvw1/DX84fvh+2L7YvvP+s/6QvpC+tH50fmF+YX5Zfll+Wr5avmE+YT5oPmg+bD5sPm1+bX5t/m3+cD5wPnT+dP56fnp+fj5+Pnz+fP51PnU+Zz5nPlP+U/59vj1+Jb4lvg5+Dn46ffp97X3tfes96z30ffR9x34HfiA+ID47/jv+Fv5W/mz+bP55Pnk+eH54fms+az5UPlQ+eP44/h8+Hz4M/gz+Bv4G/g5+Dn4hPiE+Oj46PhW+Vb5yPnI+T/6P/q3+rf6Ivsi+2r7avuB+4H7aftp+zb7NvsB+wH72/rb+sT6w/qt+q36jfqN+mj6aPpO+k76TfpN+mH6Yfp0+nT6bvpu+kP6Q/r3+ff5nPmc+UP5Q/n6+Pr4z/jP+Mn4yPjm+Ob4GfkZ+Uv5S/ls+Wv5efl5+Xv5e/l8+Xz5ePl4+Wn5aflM+Uz5Jfkl+QP5A/ny+PL4+vj5+Bn5GflH+Uf5cPlw+YL5gvl0+XT5TflN+SX5JfkV+RX5Lvku+XL5cvnV+dX5QvpC+qL6ovrj+uP6APsA+wL7Avv7+vv69vr2+vv6+/oM+wv7Kvsq+1j7WPuP+4/7vPu8+877zvu/+7/7mPuY+2j7aPtC+0L7K/sr+yH7Ifsg+yD7Ivsi+yv7K/s/+z/7Zvtm+5v7m/vW+9b7DfwN/EH8Qfx6/Hr8xPzE/B39Hf2B/YH95f3l/Uj+SP6s/qz+FP8U/3z/fP/g/+D/MwAzAG8AbwCKAIoAfwCAAFMAUwAOAA4Awf/B/3r/ev9J/0r/Nf81/zf/N/9D/0P/Uf9R/2f/Z/+U/5T/4f/h/0IAQgCgAKAA4wDjAAkBCQEfAR8BMgEyAUABQAE9AT0BHgEeAe0A7QDBAMEAsQCxAMEAwQDcANwA4ADgALsAuwBzAHMAJgAmAPH/8f/a/9r/2P/Y/9z/3P/m/+b//v/+/yoAKgBqAGoArgCuAO8A7wArASsBaQFpAaYBpgHZAdkB9AH1AfIB8gHYAdgBsgGyAYoBigFnAWcBSAFIAS4BLgEeAR4BJAEkAVEBUQGpAakBJQIlArMCswI9Az4DtwO3AxYEFgRUBFQEbQRtBGQEZARNBE0EPQQ9BEQERARhBGEEiASJBLAEsATXBNcE/wT/BCcFJwVIBUgFWgVaBVwFXAVQBVEFPwU/BSsFKwUZBRkFBwUHBfUE9QTaBNsErgSuBGsEbAQZBBkEwwPDA30DfQNSA1IDSANIA1YDVgNvA28DjgOOA7cDtwP6A/oDXgReBNoE2gRWBVYFugW6BfkF+QUOBg4G+gX6BcwFzAWgBaAFkwWTBbQFtAX1BfUFNQY1BlgGWAZWBlYGNwY3BgUGBQbCBcIFawVrBf8E/wSLBIsEJAQkBNwD3APBA8ED1wPXAxoEGgR9BH0E9gT2BHsFewUCBgIGfAZ8BtMG0wb7BvsG8QbxBsEGwQZ/Bn8GNQY1Bu4F7gWyBbMFkgWTBZYFlgWyBbMFywXLBcQFxAWTBZMFSwVLBQQFBAXOBM4EpASkBHcEdwRABEAEBgQGBNoD2gPLA8sD5APkAygEKASVBJUEIwUjBcUFxQVpBmkG+Ab4Bl0HXQeIB4gHegd6B0UHRQf+Bv4Gtga2Bm0GbQYYBhgGrgWuBTMFMwW1BLUEQgRCBOMD4wOVA5UDTgNOAwMDAwOwArACWAJYAggCCALQAdABtwG3AcABwAHqAeoBMQIxAowCjALqAuoCMgMyA1YDVgNVA1QDPgM+AycDJwMeAx4DJwMnA0EDQQNoA2gDlAOUA7cDtwPAA8ADqQOpA3wDfANPA08DPQM9A1YDVgOcA5wDBAQFBH0EfQTwBPAERgVGBW8FbwVnBWcFMwUzBeEE4QR4BHgE+gP6A2kDaQPTAtMCUgJSAgUCBQL0AfQBDQINAi0CLQI3AjcCJwInAgkCCQLoAecBwwHDAZcBlwFkAWQBMQExAQcBBwHoAOgAzADMAKUApQBmAGYADgAOAKz/rP9V/1X/Hf8d/wj/CP8R/xH/L/8v/2T/Y/+u/67/BAAEAFMAUwCKAIoArACsAMcAxwDqAOoAEgERATABMAE4ATkBKQEpAQYBBgHSANIAgwCDAAoACwBp/2n/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PwE/AVoBWgFpAWkBeAF4AZwBnAHdAd0BNwI3ApkCmQLtAu4CKAMoA0oDSwNgA2ADdAN0A40DjQOmA6YDtgO2A7oDugOzA7MDpQOlA44DjgNkA2UDJQMlA9YC1QKKAooCVwJXAksCSwJnAmcCoQKhAu8C7wJLA0sDtQO1AygEKASdBJ0EBQUFBU4FTgVsBWwFVwVXBQ8FDwWeBJ4EGAQYBJQDlAMoAygD5wLnAtkC2QIBAwEDVwNXA8kDyQNEBEQEsgSyBAQFBAUvBS8FNgU2BSYFJgUSBRIFBgUGBQIFAgX8BP0E8wTzBOoE6wTuBO4EAAUABR8FHwVCBUIFYwVjBXsFewWBBYEFbwVwBUMFQwUABQAFrgSuBFUEVQQBBAEEvgO+A4wDjANfA18DKAMoA+YC5gKgAqACYAJgAiUCJQLgAeABiAGIAR0BHQGsAKwARgBGAP7//f/i/+L//////04ATgC3ALgAGwEbAWIBYgGGAYYBkQGQAY4BjgGPAY8BpgGmAeAB4AE8AjwCrgKuAh8DHwN5A3kDqgOqA60DrQOFA4UDPgM+A+oC6gKYApgCVQJVAisCKwIdAh0CKAIoAjsCOwI/Aj8CJQIlAvAB8AGyAbIBgAGAAWMBYwFXAVcBVQFVAWMBYwGLAYsB1AHUASwCLAJrAmsCagJqAhwCHAKYAZgBAwEDAXoAegABAAEAj/+P/yT/Jf/T/tP+sf6x/s7+zv4i/yL/m/+a/yQAJACxALEAPQE9AcEBwQEzAjMCgwKDAqYCpgKbApsCbwJvAjcCNgL+Af4BxwHIAYsBiwFCAUEB7ADsAJUAlgBPAE8AJgAmABYAFgAPAA8A/P/8/9H/0f+X/5f/YP9g/zn/Of8o/yj/KP8o/zD/MP84/zj/PP88/z3/Pf9C/0L/Uf9R/3L/cv+m/6b/7//v/0wATAC9AL0AOwE8AboBugEpAikCewJ8AqgCqAKsAqwChgKGAjwCPQLWAdYBYAFgAesA7ACMAIwAUABQAD0APQBUAFQAkACQAOoA6gBSAVIBswGzAfsB+wEiAiICLQItAioCKgIlAiUCJAIkAicCJwIoAigCHgIeAv4B/gHBAcEBawFrAQYBBgGeAJ4AOQA5ANj/1/9y/3P/Df8O/7b+tv6F/oX+j/6P/tr+2v5R/1H/1//X/1UAVQDKAMsAQgFBAcEBwQFAAkAC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3QLdAkwDTAOSA5IDsAOwA64DrgOZA5kDdgN3A0cDSAMLAwsDxgLGAn8CfwI7AjsC+QH5AbEBsQFcAVwB9gD2AIUAhQAYABgAxP/E/5b/lv+R/5H/q/+r/9f/1/8MAAwASwBLAJQAlADkAOQAOAE4AYsBiwHaAdoBHQIdAkoCSgJbAlsCUAJQAjMCNAIPAhAC6QHoAb0BvAGIAYcBTAFMARcBFwECAQIBIwEjAYABgAEOAg4CsgKyAlIDUgPgA+ADVQRVBK8ErwTsBOwECQUJBQEFAQXWBNYEjwSPBDgEOATeA94DhQOFAysDKwPNAs0CbQJtAhUCFQLNAc0BmgGaAXcBdwFjAWIBWwFbAVgBWAFNAU0BLAEtAfcA9wC6ALoAhwCHAGcAZwBaAFoAXQBdAHEAcgCXAJcAyQDKAAMBAwFBAUEBigGKAecB5wFhAmEC8QLxAocDhwMKBAoEYgRiBIYEhgR9BHwEVgRWBB0EHQTPA88DZANlA90C3QJGAkYCtgG3AT4BPwHkAOQAogChAGwAbAA7ADwACQAJANX/1v+l/6b/gf+B/27/bv9x/3H/jf+N/8v/y/8qACoApACkACYBJwGjAaMBFAIUAn0CfQLhAuECPQM9A40DjQPRA9EDBQQFBCUEJQQkBCQE/wP/A74DvwNyA3IDJwMnA90C3QKJAokCJQIkAq4BrgEvATABtgC2AFIAUgAOAA4A7v/u/+b/5v/j/+T/0v/S/6r/q/92/3f/UP9Q/1D/UP+A/4D/1P/U/zEAMQCFAIYAzgDOAA4BDgFGAUYBZwFnAWABYAEyATIB7wDvALUAtQCaAJoApgCmANgA2AAqASsBlAGUAQYCBgJ4AnkC6ALnAlQDVAO8A70DHQQeBHUEdgTJBMkEGwUbBWEFYQWKBYoFhwWHBVgFWAUHBQcFngSeBCAEIASPA48D8ALxAkwCTQKqAaoBFQEWAaIAogBlAGUAYQBhAIcAiAC7ALsA5gDmAAQBBAEXARcBJAEkATEBMQFBAUEBUgFSAV0BXQFgAWABZwFnAYoBigHbAdsBUgJSAtMC0wJDA0MDlQOVA8gDyQPfA98D1APVA6gDqANdA14D/wL/ApQClAIcAh0CmQGZAQwBDAF+AH8A/////5b/lv9G/0b/Cf8J/9b+1/61/rX+u/66/v3+/f6C/4L/NgA2APsA/ACzAbMB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oAGgAXgBeAFgAWABZgFmAXMBcwGDAYMBvgG+ATYCNwKsAqwCtgK2AjQCNAJ5AXkB9QD1AMYAxgCpAKkAVgBWANj/2P92/3b/c/9z/8//z/9WAFYAzADMAAcBBwEGAQYB+AD4ACYBJgG4AbgBjgKOAlUDVQPEA8UDzAPMA4sDiwMtAy0D1gLWAqcCpwK6AroCEwMTA5IDkgMHBAgEWARYBIoEigS2BLYE5gTmBAgFCAX7BPsEsQSxBEkESQT1A/UDyQPJA6UDpQNdA10D+AL4Ar0CvQLyAvICkQOSA0gESAS3BLcEswSzBFkEWQT0A/QD1QPVAyoEKgTQBNAEXgVeBXUFdQUdBR0FyQTJBOkE6QSDBYMFNAY0BpsGmwamBqYGhgaGBmcGZwZdBl0GbQZtBpUGlQazBrMGkAaQBhkGGQaKBYoFQwVDBXMFcwXtBe0FZAZkBroGugYJBwkHcQdxB+wH7QdjCGMIxQjFCAYJBgkSCRMJ0QjSCEkISQitB60HPwc/BycHJwdfB2AHuQe5B/MH8wfjB+MHnAecB2wHbAeXB5cHEAgQCHcIdwhwCHAI/gf+B3cHdwckByUHAgcDB+IG4ga9Br0GwgbCBhwHHQezB7QHPgg+CIkIiQidCJ0IsQixCPQI9AhyCXIJBwoHCmsKawpfCl8K4AngCTsJOwnSCNIIxAjECM4IzgiMCIwI2gfaB+8G7wYkBiQGrQWtBYcFhwWXBZcFyAXIBRAGEAZpBmkGzwbPBi0HLQdfB18HTgdOBxoHGgcbBxsHmwebB4UIhQhtCW0J7AnsCesJ6wmVCZUJFAkUCYcIhwgbCBsICQgJCFQIVAiqCKoIqwirCGcIZwhfCF8I+wj7CBUKFQoQCxALXQteC+QK5ArnCegJwwjDCMwHzAdEB0QHNQc1B1IHUgcsBywHlQaVBtIF0gVIBUgFFwUXBREFEQUQBRAFMgUyBbAFsAWDBoMGUAdQB6gHqAdpB2kHzAbNBj4GPgYMBgwGLQYtBkwGTAYQBhEGbQVtBbcEtwRZBFkEcwRzBLwEvATABMAEMgQyBBoDGgPPAc8BzwDPAG4AbgCSAJIAsACwADwAPABB/0H/bf5t/oL+gv6Y/5j/+QD5AM4BzgHNAc4BYQFhASQBJAFYAVgByQHJASACIQI4AjgCLQItAjACMAJFAkUCPgI+At8B3wEaARoB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hASEBJsEmwTiBOIENQU1BWoFawVpBWkFLwUvBcwEzARZBFkE3gPeA1YDVgO/Ar8CLAIsAroBugFoAWgBHAEcAb0AvQBcAFwALgAuAF8AYADrAOsApwGnAWYCZgIQAxADmQOZA/oD+wMzBDMERgRHBDsEOwQPBA4ExAPEA3YDdwNUA1QDggODA/AD7wNdBF0EigSKBGUEZQQLBAsEoQOhAyoDKgOPApAC0QHRARIBEgGMAIwAWQBZAGQAYwB8AHwAhgCGAIsAiwCiAKIA0gDSAAoBCgE9AT0BeAF4AdkB2QFpAmkCBwMIA3oDegOaA5sDcwNzAzMDMwMNAw0DFQMUAz0DPQNrA2sDiwOLA5wDnAOzA7MD5gPmAzQENAR8BHwEhwSHBDkEOQSiA6ID8QLxAkoCSgKzAbMBIgEiAZ0AnQA9AD0AHAAcAEQARAClAKUAJAEkAZoBmwHmAeYB+gH6AfAB8AH8AfwBPQI9ApkCmQLNAs0CrQKtAloCWwIwAjACfAJ7AjcDNwMGBAYEgASABH0EfQQ1BDUECQQJBDgEOASyBLIEMwUzBXsFewVyBXIFLQUuBdcE1wSaBJoEnAScBN8E3wQ6BTsFYwVjBRgFGAVaBFkEZQNlA48CjwIJAgoCzgHOAbkBuQGuAa4BrQGtAckByQENAg0CdAJ0AugC6AJQA1ADoAOgA9cD1wP8A/wDFgQWBC8EMARPBE8EdAR1BJQElASfBJ8EjQSOBGUEZQQ2BDYEFAQUBAgECAQGBAYE8QPxA6wDrAMyAzIDkgKSAuMB4wE4ATgBngCeACkAKQDl/+X/xP/E/6j/qP+F/4X/dP90/6X/pv8rACsA6gDqAKwBrAFDAkIClQKVAqACoAJ6AnoCVAJUAlsCWwKRApECvQK+AqUCpQJIAkgC6wHrAeUB5QFWAlYCIAMgA/0D/QOhBKEE1wTXBJcElwQEBAQEWANYA78CwAJCAkIC0AHQAVwBXAHgAOAAUwBTALH/sf8I/wj/fP58/jH+Mf4t/i3+VP5U/or+i/7S/tL+Q/9D//D/8f/IAMgAjQGNAfoB+gHsAewBhAGEAQsBCwGwALAAaQBpAA0ADQCX/5f/Ov86/zn/Of+l/6X/RABEAMQAxADmAOYAjQCNALn/uv+L/ov+Rv1G/TX8NfyA+4D7Gvsa++L64vrR+tL6APsA+3b7dvsR/BH8kfyR/NL80vzj/OP88/zz/C/9L/2h/aH9Mv4y/rv+u/4c/xz/Tf9N/17/Xv9m/2b/cv9y/4T/hP+a/5r/s/+z/8z/zP/i/+L/+P/4/xwAHABVAFUAigCKAIwAjABBAEEAvv++/y//L/+x/rH+Qf5B/tX91f1+/X79Vv1W/Vz9XP1j/WP9QP1A/fH88fym/Kb8k/yU/MX8xfwQ/RD9NP00/QP9A/1//H/80vvS+y77Lvuw+rD6WPpY+iD6IPoJ+gn6Gvoa+k76TvqG+ob6mfqZ+mv6a/oB+gH6f/l/+Rb5Fvns+Oz4CvkK+Vj5V/m6+br5Lvou+sT6xPp/+3/7Q/xD/OX85fxS/VL9mP2Y/cj9yf3Y/dj9rv2u/Uz9TP3c/Nz8i/yL/GP8Y/xL/Ev8Jfwl/OX75fuN+437Ifsh+6r6qvo7+jv65fnl+aX5pflo+Wj5Kvkq+f/4//j++P74E/kT+Qb5Bvmm+Kb48/fz9xf3F/dI9kj2ofWh9Sv1K/Xt9O30+PT49F31XfUe9h72Ifch9yz4LPgF+QX5iPmI+cH5wfnN+c35x/nH+bb5tvmi+aL5nfmd+bj5uPnq+er5F/oX+iL6IvoJ+gn62fnZ+Zv5m/lN+U355fjl+GD4YPjA98D3EvcS92r2avbd9d31bfVt9QL1AvV+9H701/PX8yfzJ/OW8pbyRfJF8j/yP/KB8oDy+PL48ozzi/Mo9Cj0xPTE9FP1U/W/9b/17vXu9eH14fW69br1ovWi9aH1oPWc9Zz1gfWB9V71XfVW9Vb1gvWC9dr12vVJ9kj2rvau9ub25vbP9s/2Z/Zn9tr12vVm9Wb1JvUm9Qn1CfXu9O70y/TL9KP0o/R19HX0PPQ89P7z/vPc89zz9PP080P0Q/Si9KL05fTl9Pb09vTd9N30t/S39LD0sPTi9OL0QfVB9aL1ovXi9eL1DvYO9lj2WPbk9uT2qPeo93r4evg5+Tn51fnV+T36Pfpm+mb6Yfph+lv6W/p1+nX6m/qb+pT6lPpE+kT60vnS+Yn5ifmT+ZP53Pnc+TP6M/pv+m/6ivqK+pX6lfqu+q768Prw+mH7Yfvc+9z7JPwk/BP8E/y9+737Y/tj+0H7Qfta+1r7eft5+2f7Z/sd+x372PrY+un66fpx+3H7Q/xD/P/8//xp/Wn9k/2T/cD9wP0h/iH+qv6q/i3/Lf+O/47/5v/m/2EAYQATARMB3gHeAZACkAIGAwYDTgNOA5MDkwP3A/cDcARwBNYE1gQQBRAFKgUqBUkFSQV9BX0FswWzBcIFwgWUBZQFKQUpBZoEmgQDBAMEhgOGAzoDOgMaAxoD/gL+AroCugJFAkUCxAHEAW4BbwFnAWcBpAGkAf8B/wFYAlgCrgKuAhcDFwOlA6UDSwRLBOoE6gRrBWsF3QXdBV8GXwb9Bv0GqQeqB1YIVggMCQwJ2gnaCa8KrwpYC1kLrAusC6kLqQt1C3ULOQs5CwkLCQvuCu4K9Ar0Ch0LHQtQC1ALaQtpC04LTgv/Cv8KiAqICvIJ8wlCCUIJggiCCMYHxgcjByMHqwasBm0GbQZxBnEGuga6BkAHQAfsB+0HowijCEsJSwnYCdgJSgpLCqwKrQoDCwMLTQtNC4oLigu/C78L6gvqC/oL+wvWC9cLewt7CwgLCAuwCrAKiwqLCpMKlAq2CrYK8ArwCkELQQuZC5kL1wvXC98L4AuoC6gLMwszC4wKjArVCdUJTAlMCTQJNAmWCZYJOgo6CsoKygoWCxYLKAsoCxwLHAv7CvsKuAq5Ck8KTwrPCc8JUwlTCecI5wiLCIsIPgg+CAoICggDCAMIQAhBCM0IzQiWCZYJaApoCgALAAs6CzoLJwsoC/4K/grgCuAKtwq3CkcKSApvCXAJSAhICBkHGQcjBiMGeAV4BQUFBQWsBKwEZgRmBD8EPwRMBEwElgSWBBEFEQWUBZQF8AXwBQgGCAbqBeoFxQXFBcAFwAXaBdoF7gXvBeUF5QXMBcwFyQXJBfQF9AU7BjsGdQZ1BoUGhQZsBmwGNwY3BvIF8gWeBZ4FQgVDBe8E7wS7BLsEugS6BPcE9wRtBW0FBgYGBqMGpAYpBykHiAeIB8QHxAflB+UH7wfvB98H3wevB68HXAdcB+YG5gZVBlUGuAW4BS8FLwXgBOAE5QTlBDcFNwWoBagFAwYEBjIGMgZFBkUGWwZbBm8GbwZRBlEG0AXQBfUE9QQCBAIERQNFA9UC1QKNAo0CPwI/AuMB4wGbAZsBmAGYAfMB8wGfAp8CcQNxAyoEKgScBJwEwQTBBMQExATbBNsEFgUWBVYFVgVpBWkFOAU4BcoEygQ0BDQElAOUAxIDEgPbAtsC/gL+AlQDVAORA5EDeAN5AwIDAwNWAlYCpAGkAQMBAwFxAHEA4//j/1P/U//T/tP+ef55/lj+WP5r/mv+mP6Y/sT+xP7d/t3+3f7d/sr+yv60/rT+t/63/ur+6v5D/0P/k/+T/6v/q/95/3n/FP8U/6H+of4+/j7+9f31/cP9w/2W/Zb9WP1Y/Q79Dv3g/OD8+fz5/FH9Uf2i/aL9m/2b/S39Lf2Q/JD8IPwg/Bf8F/x8/Hz8Jf0l/dT91P1H/kf+Zf5l/kj+SP4o/ij+I/4j/iX+Jf4B/gH+pP2k/Sj9KP2z/LP8XPxc/B38Hfzp++n7s/uz+3T7dPsr+yv74vri+qP6o/ps+mz6JPok+q35rfkC+QL5Q/hD+Kv3q/d193X3vfe992/4b/hP+U/5HPoc+rH6sfoP+w/7TftN+4L7gvu9+737B/wH/GX8ZfzH/Mf8Ev0S/Sr9Kv0J/Qn9wPzA/Gb8ZvwT/BT83Pvc+8f7x/vJ+8n7wvvC+5H7kfsq+yr7nPqc+gT6BPp7+Xv5E/kT+cv4y/iU+JT4Wvha+B/4H/gA+AD4I/gi+JP4k/gw+TD5v/m/+Q76DvoQ+hD61fnV+YT5hPlD+UP5Kvkq+TH5MflF+UX5W/lb+YD5gPnG+cb5IPog+l36XfpW+lb6EPoQ+rn5ufl8+Xz5Xvle+Uv5S/k1+TX5Gvka+ff49/jG+MX4gfiB+C74LvjX99f3fPd89yD3IPfJ9sn2ifaJ9m32bfZy9nL2j/aP9rn2ufbr9uv2Jvcm93L3cvfW99b3QvhC+Jf4l/jE+MT44fjh+CH5Ifmh+aH5QPpA+sH6wfr9+v36/Pr8+tf61/ql+qX6fPp8+nv6e/qq+qr61/rX+rX6tfok+iT6Wvla+bT4tPhh+GH4VPhT+G74bvio+Kj4APkA+V/5X/mt+a358Pnw+Ub6Rvq2+rb6GfsZ+0L7Qvsu+y77/fr9+sb6xvqD+oP6L/ov+u357fnu+e75QfpB+rv6u/ol+yX7aftp+5b7lvu8+7z73vve+/X79PsB/AH8CfwJ/BD8EfwS/BL8FPwU/Cv8K/xq/Gr80PzQ/EX9Rv2x/bH9Dv4O/mj+aP6+/r7++P74/vr++v7M/sz+o/6j/r/+v/4v/y//w//D/zEAMQBVAFUAQwBDACkAKgAcABwABgAGAMf/x/9Y/1j/4/7j/pn+mf6X/pf+1P7U/jf/N/+r/6v/JwAnAKYApgAcARwBgQGBAdEB0QEGAgYCFQIVAvMB8wGeAZ4BKQEpAaoAqgAkACQAjP+M/9X+1f4P/g/+Yf1h/fL88vzY/Nj8Ev0S/Y79jv0y/jL+4/7j/of/h/8TABMAhQCFANgA2AD8APwA4gDiAJMAkwA2ADYA8//z/8//0P+v/6//df91/yL/Iv/f/t/+0v7S/v7+/v5B/0D/eP95/6v/q/8AAAAAmgCaAHkBeQFqAmoCLAMsA5QDlAOeA54DXQNdA+sC6wJcAlwCxwHHAUUBRQHoAOcAogCiAFEAUgDY/9j/N/83/5P+k/4Z/hn+3f3d/d793v0X/hb+ff59/gH/Af+F/4X/6P/o/x0AHgAzADMAQwBDAF8AXwCFAIUAnQCdAI8AjwBZAFkAHgAeABIAEgBXAFcA1ADUAE0BTQGZAZkBxgHHAQYCBgJ3AncCBwMHA4oDigPXA9cD2wPbA5oDmgMpAykDrwKvAlACUAICAgICkQGRAdEA0gDn/+j/PP88/y3/LP+x/7H/XQBdAL0AvQCnAKcATgBOABYAFgBLAEsA9QD1ANcB1wGVApUC+QL5AhwDHANIA0kDqwOrAyUEJQRtBG0EWARYBAUEBQS6A7oDogOiA7oDuwPpA+kDHAQcBFIEUgSSBJIE3wTfBDUFNQWKBYsFxwXHBdMF0wWfBZ8FLgUuBZUElQT0A/QDagNqAwIDAgO1ArUCdQJ1AkgCSQJJAkkCiQKJAvwC/AJ7A3sD5QPlAzIEMgRhBGEEaQRqBEMEQwT2A/YDmwObAz4DPQPRAtECTQJNAsgByAFxAXEBaQFqAacBpwENAg0CigKLAiMDIwPVA9UDiwSKBCEFIQWGBYYFtgW3Bb8FvwWtBawFiAWIBVgFWAUYBRgFxgTGBGsEawQaBBoE5APkA8sDywPEA8QDxgPGA8oDygPAA8ADjwOPAy8DMAO5ArkCXQJdAkACQAJfAl8CnwKfAu4C7gJKA0oDtgO2AyQEJAR2BHYEkQSRBGcEZwT8A/0DawNrA9EC0QJNAk0C7gHuAb4BvgHHAccBEQIRApUClQIzAzMDzAPMA04ETgS4BLcEBQUFBSoFKgUkBSQF/wT/BMwEzASOBI4EQARABOwD7AO0A7QDtQO1A+gD6AMjBCMEPwQ/BDEEMgQMBAwE7wPvA/YD9gMxBDAEjASMBNME0wTHBMcEUARQBJwDnAMCAwIDyALIAvgC+AJpA2kD4gPiA0IEQgR/BIAEoASgBKsErASmBKYEiwSLBFEEUQT8A/wDowOjA2QDZANSA1IDXwNfA24DbgNtA24DYANgA0sDSwMnAycD5wLnApMClAJSAlICRgJGAmwCbAKXApcClgKWAlUCVQLnAecBbgFuAQcBBwHCAMIApgCmAKsAqwC8ALwAzgDOAOcA5wAeAR4BhAGEARACEAKfAp8CAQMBAx0DHQP1AvUCrQKtAnMCcwJjAmMCgwKEAs0CzQI2AzYDsAOwAyYEJgR+BH4ErASsBLUEtQSlBKUEegR6BCgEKASvA68DJAMkA54CnQIdAh0CmAGYAQ8BDwGlAKUAiACIAM4AzgBXAVcB3gHeASICIgIJAggCngGeAQIBAgFUAFQAp/+n/wL/Av9q/mr+3P3c/Vn9Wf3r/Ov8r/yv/MH8wfwo/Sj9yP3I/W3+bf7k/uT+F/8X/xT/FP///v/+9f71/vn++f7x/vH+vP69/l3+Xf4A/v/95f3k/Sb+Jv6d/p3+9v72/v3+/f7E/sX+mf6Z/rn+uf4c/xz/e/97/4r/iv80/zT/of6h/g3+Dv6h/aH9Xf1d/ST9JP3R/NH8VfxV/Mz7zPtt+237Yfth+6T7pPsM/Az8dfx1/Nv82/xJ/Un9tf22/fv9+v36/fr9uf25/V/9X/0X/Rf99fz2/PP88/z+/P78Av0C/fP88/zI/Mj8ePx4/AP8A/yB+4H7Gvsa++367frz+vP6BfsF+wP7Avv4+vj6FfsV+4H7gfs4/Dn8Ef0R/c/9z/1H/kf+a/5r/lr+Wv5H/kf+WP5Y/oH+gf6S/pL+bP5t/in+Kv4A/gD+Df4M/jv+O/5l/mX+e/58/pL+kv69/r3+/f79/jX/Nf9G/0b/Gv8a/77+vv5i/mL+Pv4+/m7+bv7V/tX+N/83/2z/bP+H/4f/wP/A/0EAQQAAAQABuwG7ASUCJQILAgsCcgFyAZEAkgC1/7X/Fv8W/8P+w/6g/p/+gP6A/lT+Vf42/jb+Tv5O/qb+pv4X/xf/ZP9k/3H/cf9S/1L/Kf8p//3+/f60/rT+OP44/pT9lP32/Pb8lvyV/JX8lfz1/PX8jP2M/R3+Hf54/nj+o/6j/tP+0/43/zf/zv/O/2gAaADUANQA9wD3ANIA0gBxAHEA6v/r/1D/UP+x/rD+FP4U/oX9hf0W/Rb90fzR/K/8r/yg/KD8pPyk/ND80Pwi/SL9bP1s/Wn9af39/P38U/xT/LH7sftI+0j7IPsg+zj7OPuJ+4n7BvwG/Jb8lvwq/Sr9xv3G/XH+cf4V/xb/gv+B/5D/kP9E/0T/wf7B/in+Kf6O/Y79+vz7/H38ffwl/CT8+vv6+//7//s4/Dj8pPyk/D39Pf3v/fD9nv6e/in/Kf97/3v/kP+Q/3b/dv9D/0P/Av8C/7P+s/5U/lT+8f3x/Z/9n/1s/Wz9Wf1Z/Vv9W/1r/Wv9iv2K/bn9uf3z/fP9L/4v/mj+aP6n/qf+8v7y/kX/Rf+G/4b/k/+T/2H/Yf8G/wb/pP6k/lH+Uf4D/gL+qP2o/UT9RP32/Pb84vzi/Bb9Fv2E/YT9Cf4K/oH+gf7d/t3+L/8v/6D/oP9NAE0AJQEmAesB7AFjAmMChgKGAoICggKPAo8CvQK9Au8C7wIFAwUD/AL8AuoC6gLiAuIC5QLmAuoC6wLvAu8C8gLxAuYC5gK5AroCYgJiAu8B7wF7AXsBFQEVAcEAwQCEAIQAcQBxAJAAkADRANEAGQEZAWMBYwHHAcgBVgJWAvMC8gJeA18DcQNxA0ADQAMLAwsDAwMDAzADMAN1A3YDtAO0A9UD1QPPA88DpQOlA2oDagNCA0IDQANAA1sDXANzA3MDawNrA0cDRwMaAxoD9wL3AuAC4ALQAtACwgLCArUCtQKeAp4CcwJzAjkCOQIHAgcC7wHvAeEB4QG5AbkBaQFpARUBFQH8APwAOwE8AbYBtgE2AjYCpwKnAhsDGwOoA6gDOwQ7BKQEpAS9BL0EigSLBC0ELgTDA8IDWQNZA/UC9QKhAqECaQJpAksCSwI0AjQCAQIBAqMBowEpASkBuQC5AGwAbAA4ADgA/f/9/67/rv9l/2X/S/9L/2v/a/+o/6j/2//b//X/9f8DAAMAIwAjAGgAaADPAM8APQE9AYUBhQGNAY0BZQFlAUgBSAFxAXEB4gHiAWcCZwLAAsEC1gLWArACsAJaAloC1gHWASoBKgGAAIEAEAAQAPX/9f8VABUAQQBAAFUAVQBUAFQAVQBVAGAAYABpAGkAWgBaACwALADi/+L/f/9+/wb/Bv+H/of+Gf4Z/sr9y/2R/ZH9VP1U/Qf9B/28/L38mPyY/Kr8qvzr/Ov8Q/1D/aH9ov34/fj9K/4r/hr+Gv6z/bP9EP0Q/WL8YvzX+9f7e/t7+0r7SvtA+0D7bftt+9v72/t8/H38Jv0n/ar9qf3w/fD9Af4B/uz97P25/br9Z/1n/fz8/PyU/JT8U/xS/E/8T/yG/Ib82/za/Cz9LP1t/W39q/2r/QD+AP58/nz+Ev8S/57/nf/2//b/BgAGANn/2f+H/4f/NP80//v++/7n/uf+8f7x/gH/Af8A/wD/2/7b/oz+jP4a/hr+m/2b/TP9M/3+/P78C/0L/VT9VP3P/c/9bv5u/hj/GP+p/6n//////xMAEgD/////4v/i/9T/1P/a/9n/6//r//7///8PABAALgAuAHsAewAOAQ0BygHKAVoCWwJlAmUC1wHXAfIA8wAbABsAjP+N/0b/Rv8w/zD/Qv9C/37/fv/g/+D/VABUAMYAxwAmAScBawFrAZABkAGdAZ0BpgGmAb4BvQHjAeMBAgICAgsCDAIJAgkCDwIPAiICIgIlAiQC9QH1AZIBkgEoASgB/AD9ADoBOgHSAdIBiAKIAhADEAM+Az4DFwMXA8YCxgJ+An4CVwJXAjoCOgL7AfsBdwF3Ab4AvgAKAAoAo/+j/6P/o//n/+f/HQAdAPz//P9p/2n/nP6c/vT99P25/bn96v3q/UP+Q/5+/n7+lv6W/sf+yP5Y/1j/SgBKAFABUAH8AfwBDQINApMBkwHbANsAMgAyALv/u/9k/2T/D/8P/7j+uP58/nz+fP58/rn+uf4P/w//T/9P/13/Xf88/zz/Av8C/8j+x/6f/p/+jf6N/oP+g/5k/mT+I/4j/tn92f27/bv98f3x/XT+dP4U/xP/n/+f/wAAAABBAEEAaQBqAHwAfACBAIEAlACUANcA1wBWAVUB9AH0AYECgQLZAtkC9wL3Au0C7gLLAssCjAKMAisCKwKoAagBGAEZAZgAmAA8ADwABQAGAOf/5//H/8f/l/+X/17/Xv8y/zL/HP8d/w//Dv/q/ur+qv6q/nT+df5+/n/+3v7c/m//b//1//X/QQBBAFIAUgBAAEEALQAtAC0ALQBSAFIApwCmACoBKwHMAcwBagJqAuYC5gIuAy4DPwNAAyIDIgPfAt8ChAKDAhoCGgKsAawBNwE3AbMAtAAoACgAt/+3/4v/i//C/8L/SgBKAPAA8AB8AXwB0wHTAf8B/wESAhMCFAIUAvQB9AGaAZoBAAEAAT4APgCG/4b/B/8H/93+3f7//v/+Tf9N/6T/pP/r/+v/EwATABsAGwABAAEAzf/N/4j/if9M/0z/Lv8u/zL/Mv9C/0L/O/87/wL/Av+X/pf+Cv4K/nT9dP35/Pn8wfzB/N783vwx/TH9c/1y/Wn9af0e/R/92PzY/Nn82vww/TD9s/2z/TT+NP6O/o7+tP60/qb+pv59/n3+ZP5k/nv+e/6x/rH+y/7L/pD+kP72/fb9Hf0d/Tf8N/xy+3L78/rz+tf61/oj+yP7u/u7+2z8bPz//P/8WP1Y/X79fv2R/ZH9tf21/f/9//1g/mD+rf6t/r3+vf6K/or+Pf49/g7+D/4f/h/+Xf5d/pj+mP6l/qX+fv59/kD+QP4V/hX+Ff4V/jb+Nv5U/lT+Tv5O/hv+G/7S/dL9mf2Z/X39ff11/XX9ZP1k/Tj9OP3p/Oj8e/x7/AT8BPyp+6n7j/uP+7f7t/v5+/j7Ivwi/Cv8Kvw5/Dr8cvxz/Mb8xvz+/P78+Pz4/M38zfy4/Lj83fzd/DL9Mv2T/ZP96v3p/Tf+N/6H/of+3P7c/ij/KP9Q/1D/OP84/9v+2/5L/kv+pv2m/Qf9B/2A/ID8JPwk/A/8D/xV/FX88Pzw/Lb9tv1m/mb+yP7I/sP+w/5t/m3+/P38/a39rP2c/Zz9v/2//e/97/0K/gr+Cv4L/g3+Df46/jr+q/6r/lD/UP/4//j/awBrAJUAlgCLAIwAeQB5AH0AfQCbAJsAwADAANYA1gDXANcAygDKAL0AvQC7ALsAvwC/ALwAuwChAKEAcQBxADsAOwAOAA4A6P/o/7n/uf9z/3T/Iv8i/+v+6/74/vj+V/9X/+f/5/9oAGgArgCuALIAsgCXAJcAkACQALwAvQAhASEBpgGmASQCJAJ+An4CqwKrAsACwQLZAtkC/wL+AiUDJQM8AzwDNwM3AxYDFgPgAuACogKiAmoCagI7AjsCDAIMAtIB0gGUAZQBZgFmAVwBXAF4AXgBtQG1ARMCEwKVApUCNQM1A+MD4wOSBJIEQgVCBesF6wVwBnEGqAaoBnQGdAbZBdkF+gT6BA8EDwRLA0sD0gLSAp4CngKHAocCYgJiAiUCJQLpAekBzgHOAdMB0wHYAdgBuQG5AWsBawEDAQMBrACsAIsAiwCqAKsA8wDzAEEBQAF8AXsBpwGoAdQB1AEBAgECFQIVAvIB8gGTAZMBFAEUAagAqAB/AH8AqwCrABkBGQGXAZcB8wHzARgCGAIYAhgCIQIhAlcCVwLAAsACOQM5A5IDkgOkA6QDbANsAwwDDAOxArECewJ7AmsCawJlAmUCSgJKAgYCBgKbAZsBEQESAXMAcwDL/8v/OP84/+v+6/4N/w3/of+h/3UAdQBHAUcB5QHlAUcCRwJ2AnYCgQKBAnACcAJSAlICMwIzAhgCGAIJAgkCHQIeAnICcgICAwIDkQORA8sDywONA40D/gL/AnUCdQIrAisCJQIlAkgCSAJ2AnYCowKjAsoCygLwAvACIQMhA2IDYgOfA6ADtgO2A4wDjAMqAyoDrQKtAjUCNQLUAdQBmgGaAZQBlAHEAcQBFQIVAmkCaQKxArEC8wLzAjkDOQN/A38DswOzA8UDxQOtA60DeAN4A0ADQAMhAyEDHgMeAxQDFAPWAtYCWwJbAtkB2QGbAZwBwAHBARwCHAJoAmgChAKDAoMCgwKRApECwwLDAg8DDwNVA1UDbwNwA0EDQQPFAsUCGgIaAmoBagHLAMsANQA1AKL/ov8m/yb/6f7p/gH/Af9V/1X/uP+4/wAAAAAkACUANgA2AFIAUgCcAJwAIgEiAcwBzAFcAlwClwKXAnYCdQIbAhsCswG0AU8BTwHsAOsAkwCTAFoAWgBMAEwAVgBWAFsAWwBTAFMASgBKAEoASgBGAEYAKQApAO3/7f+k/6T/Y/9j/zH/Mf8F/wX/2P7Z/rD+sP6U/pT+hv6G/oL+gv59/nz+af5p/kH+Qf4F/gX+v/2//XP9c/0N/Q39cfxx/Jr7mvut+q367vnu+ZP5k/mg+aD58fnx+VT6VPqo+qj64frh+gL7AvsV+xX7I/sj+y37Lfsw+zD7Mvsz+0L7Qvtp+2n7ovui+9b71vv9+/37Ifwh/FX8Vfya/Jr84fzh/Bn9Gf0//T/9Wf1Z/WX9Zf1a/Vr9Mv0y/fH88fyc/Jz8Nvw3/Mf7x/ta+1n79vr2+pv6m/pB+kH67fnu+bX5tfmk+aT5rfmt+bL5svmi+aL5hvmF+Xf5d/mG+Yb5pfml+bb5tvmi+aL5a/lr+Sv5K/kA+QD59Pj0+Pv4+/gM+Qz5Mvky+Yr5ivkj+iP66/rr+r/7v/t5/Hn8//z//D39Pf0s/Sz94/zj/JP8k/xb/Fv8Mvwy/Pv7+/uz+7P7e/t7+237bft3+3f7bPts+zv7O/v7+vv6y/rL+qv6q/qE+oT6R/pH+v75/vm4+bj5f/l/+Wf5Z/mL+Yv59vn2+Yf6h/oF+wX7TvtO+2r7avt2+3b7eft5+2r7avtR+1H7VPtV+5r7mvsi/CH8zfzM/Hf9d/0O/g7+jf6N/u/+7/4s/yz/P/9A/yX/Jf/c/tz+c/5z/gb+Bv62/bb9lv2W/aT9pP3R/dH9B/4H/jH+Mf47/jv+Jv4m/hL+Ev4j/iP+XP5c/pT+lP6b/pv+cf5x/k3+Tv5t/mz+0/7T/kf/R/+C/4L/cP9w/zr/Ov8j/yP/TP9M/6b/pv8AAAAANwA3AEwATABgAGAAmgCaAAMBAwF7AXsB0AHQAeAB4QGxAbEBYwFjARQBFAHGAMcAdAB0ACMAIwDt/+3/4f/h//T/9P8DAAMA+f/5/93/3f/R/9H/6//r/ycAKABxAHEArQCtAMkAyQDAAMAAnACcAG0AbQA8ADwABwAHAMn/yP+K/4r/av9q/37/fv+5/7n/6//r/+j/6P+u/67/Yf9h/zX/Nf9F/0X/iP+I/9v/2v8UABQAHQAeAPr/+v/M/8z/xf/G/wAAAABsAGwA4wDjAEkBSQGdAZ0B7gHuATwCPAJ3AncClwKXAqcCpwK8ArwC0wLTAtAC0AKSApICEwITAmwBbAHKAMoAVwBXACUAJQAjACMAKAAoABAAEADa/9r/pv+m/5P/k/+i/6L/uf+5/8L/wv/B/8H/yv/K/+j/6P8UABQASQBJAIQAhADKAMoAGAEYAWoBagHDAcMBLgIuAq4CrgIyAzIDngOeA9oD2wPiA+IDzAPMA7kDuQPGA8YD+gP6A0IEQgSDBIMErwSwBMwEzAToBOgECAUIBRoFGgUDBQMFtgS2BEUERQTSA9IDbwNvAxADEAOWApYC8QHxAT8BPwGyALIAbABsAF4AXgBhAGEAVQBVAEIAQgBHAEcAfQB9AOcA5wB2AXYBHAIcAs0CzQKDA4QDNQQ1BNIE0wRHBUcFgAWABXwFfAVTBVQFLwUvBSQFJAUjBSMFAwUDBaUEpgQXBBcEgwODAwsDCwOwArACWAJYAuoB6gFeAV4BxgDGAEIAQgD0//T/8P/w/zMAMwCqAKoAPgE+AeAB4AGDAoMCDAMMA1sDXANjA2MDOgM6Aw8DDwMCAwIDFwMXA0gDSAOdA50DJwQnBOQE5ASyBbIFYQZiBtgG2AYlByUHagdqB70HvQcOCA8IKQgpCNUH1gcMBwwHBQYGBiMFJAWnBKcEgASABFgEWATgA+ADEQMRAzICMgKkAaQBmgGaAQoCCgK2ArYCWANYA8UDxQP/A/8DJwQnBF0EXQSkBKQE5QTmBBYFFgVFBUUFjgWOBfoF+gV9Bn0GAgcCB4QHhAf5B/kHUAhQCHQIdAhiCGIIMQgxCPoH+gfDB8MHgQeBBysHKwfBBsEGSgZKBsoFygVKBUoF2wTbBI8EjwRkBGQERwRIBCcEKAQFBAUE8wPzAwkECQROBE4EtwS3BC8FLwWpBaoFIQYhBpYGlgYBBwEHUAdRB3EHcQdXB1cHAgcCB34GfgbiBeIFTQVNBdcE1wSFBIUEPgQ+BOkD6QN6A3oDAwMDA6UCpgKDAoMCsAKwAigDKAPCA8IDPwQ/BHkEeQR6BHoEbQRtBGgEaARSBFIEBAQEBHoDegPlAuUCggKCAmYCZgJ6AnoCngKeAsgCyAICAwIDWgNaA9YD1gN0BHUEJAUkBb0FvQUHBgcG0wXTBR4FHgUcBBwEEgMSAywCLAJiAWIBmwCbANT/1P8o/yj/uf65/ov+i/6L/ov+pv6m/tT+1P4Q/xD/VP9U/6T/pP8OAA4AlACUAA8BDwFIAUgBLwEvAe8A7wDCAMIAuQC5AK4ArgB6AHoAIQAhAMH/wf9n/2f/AP8A/3X+df7G/cb9Cf0J/WT8ZPz4+/j71fvV++n76fv/+//74/vj+5P7k/tA+0D7Ifsh+0H7Qft7+3v7nPuc+4r7ivtO+077APsA+7b6tvp8+nz6UPpQ+iz6LPoZ+hn6L/ov+oL6gvoF+wX7kfuR+/z7/Ps8/Dz8W/xb/F/8X/xD/EP8A/wE/Kj7qPs0+zT7o/qj+u757vki+SL5Xfhd+MT3xPdo92j3TvdO93X3dffX99f3Zfhl+Ab5Bvmq+ar5TfpN+uj66Ppf+1/7ivuL+1v7W/vx+vH6j/qP+mT6ZPp4+nj6p/qn+sz6zPrP+s/6rPqs+mX6Zfr++f75h/mH+Rn5GfnK+Mr4pPik+J74nviq+Kr4xvjG+PP48/g0+TT5i/mL+fT59Plv+m/67/rv+ln7WfuT+5P7nPuc+5L7kvuf+5/70PvQ+xH8Efw6/Dr8Lfwt/Oj76Pt++377EvsS+9D60Prh+uH6T/tP+/37/fuw/LD8Nv02/X/9f/2d/Z39nv2e/Xn9ef0Z/Rn9ePx4/Kz7rPvi+uL6RfpF+ub55vm4+bj5oPmg+Y75jvmG+Yb5nPmc+d/53/lM+kv6z/rP+lD7UPu0+7T75Pvk+9L70vuK+4r7LPss+9763vq7+rv6yPrH+gD7APtT+1P7pvum+9j72Pvh++D72vva+/f79/tY/Fj87Pzs/Hj9eP3G/cb9xP3E/Yz9jP1B/UH9+fz4/Ln8uvyG/Ib8Zfxl/GT8ZPyL/Iv8z/zP/Bv9HP1V/VX9bP1s/V79Xv06/Tr9Fv0W/Qf9B/0e/R79YP1g/cj9yP1F/kX+wv7C/ir/Kv9y/3L/oP+g/8//z/8XABcAfQB9AOUA5QA2ATUBbgFuAaQBpAHfAd8B/gH+AdEB0QFKAUoBnACbABQAFADq/+r/GgAZAH4AfgDqAOoAQwFDAYEBgQGtAa4B1AHUAfMB8gH2AfYBxAHFAVwBXAHgAOAAhACEAGQAZAB3AHcAoQChAM0AzQD4APgAJQElAV4BXgG0AbQBNgI2At4C3gKFA4UD+gP6AyEEIQQNBA0E5QPlA8YDxgO0A7QDpwOnA5gDmAOKA4oDhQOFA5gDmAPLA8sDCwQLBDEEMQQbBBsEywPMA2cDZwMUAxQD3ALcAq4CrgKAAoACVQJVAjgCOAInAicCFgIWAvsB+wHUAdQBogGiAWEBYQENAQ0BpgCmADEAMgDA/8D/b/9v/2z/bP/N/83/cQBxAA0BDQFfAV8BYQFhAT4BPgEmASYBKQEpAT4BPwFeAV4BiAGIAbwBvAH9Af0BUgJSArwCvAInAygDawNrA2gDaAMiAyIDuQK5AkkCSQLQAdABRwFHAb0AvQBPAE8AFgAWAAkACQAQABAADwAPAPr/+v/M/8z/jv+O/1j/Wf9M/0z/d/93/8T/xP8NAA0ANQA1ADIAMgAFAAUArv+u/zP/M/+v/rD+Vv5W/lX+Vf61/rX+Tv9O/93/3f8pACkAKgAqAAMAAwDo/+j/7f/t/wAAAAD+//7/z//P/4P/g/9C/0L/LP8s/1L/Uv+q/6r/GAAYAHcAeACmAKYAnQCdAHsAegBrAGsAiACIAMYAxgAEAQUBKAEoASoBKgERAREB7QDsANQA1ADcANwAAwEEAS0BLQE0ATMBDwEPAeIA4gDWANUA7gDuAAIBAgHiAOMAggCCAAAAAACL/4v/Qf9B/yX/Jf8m/yb/Kv8q/x3/HP/5/vn+y/7M/qz+rP6t/q3+zP7M/vj++P4e/x7/K/8r/xj/GP/i/uL+k/6T/kb+R/4f/h/+Nf41/oT+g/7x/vD+Yf9h/8v/y/83ADgArwCvACgBKQGLAYoBuwG7AasBqwFgAWAB8gDyAIYAhgA9AD0AIwAjACYAJgAnACcAEAAQAOr/6v/O/87/2f/Z/xIAEgBkAGQAogCjAKcApwBrAGsAEQARAM//z//E/8T/7v/u/zMANACCAIIA1QDWADABMQGQAZAB3wHeAfkB+AG6AboBHgEfAVYAVgCt/63/Wf9Z/1H/Uf9X/1f/Pv8+/xD/EP/8/vz+G/8b/1j/WP9//3//dP91/0n/SP8q/yr/Pf89/4H/gP/N/83/8P/w/8//z/94/3j/EP8Q/7b+tv51/nX+Sf5J/jn+OP5O/k7+k/6T/gX/Bf+W/5b/NAA0AM0AzQBLAUwBoAGgAcgByAHIAcgBogGjAVoBWgH7APsAnQCdAFEAUQAUABMA0//T/4r/iv9W/1b/Xv9e/7D/sP8wADAArQCtAPwA/AANAQ0B7gDvALcAtwB/AIAAVwBXAD8APwAhACEA3f/d/1z/XP+t/qz+Af4B/pL9k/16/Xr9oP2g/dn92f0L/gv+Pf49/o3+jf4S/xL/wv/D/3sAegANAQ0BWAFYAWABYQFNAU0BTAFMAW8BbwGdAZ0BrwGvAZIBkgFMAUwB6wDrAG0AbgDS/9L/KP8o/5j+mP5C/kL+Kf4p/jf+N/5Y/lj+h/6H/sr+y/4f/x//e/97/9P/0v8aABkARQBFAE0ATQBAAEAARABEAHcAeADZANkAQwFDAYkBiQGYAZgBgQGBAV8BXwFJAUkBQgFCAUQBRQFJAUkBUAFPAWMBYwGRAZEB2AHYARsCGwIvAi8C/wH/AaMBowFJAUkBEwETAfQA9AC+AL0ASwBLAKr/qv8V/xb/0f7S/vz+/P5+/37/IwAjALoAugArASsBgAGAAdQB1AFIAkgC4wLjAocDhwP6A/oDCQQJBKsDqwMEAwQDTgJOAsMBwwGKAYoBsAGxASMCIwKpAqkCBgMFAxkDGQPxAvECswKzAnYCdgJEAkQCIAIgAhECEgIVAhUCFAITAvEB8QGoAagBUAFQAQUBBQHVANUAwgDCANYA1gAdAR0BkAGQARQCFAKEAoQC0wLTAhIDEgNhA2ED1wPXA3AEcAQSBRIFmQWaBegF6AXtBe0FpwWoBSwFLAWdBJ0EJgQnBOcD5wPfA98D9gP2AwsECwQLBAsE8QPxA7YDtwNVA1UD0gLRAkgCSQLkAeQByAHHAf4B/gGAAoACOQM5AwgECAS+BL4EMwUzBVMFUwUqBSoFzQTNBFIEUgTOA84DXQNdAx8DHwMoAygDaQNpA7cDtwPpA+kD8QPxA+UD5QPqA+oDDwQPBD0EPQRJBEkEGgQaBMYDxgODA4MDewN7A6YDpgPKA8oDpAOkAx0DHQNgAmACvgG+AXgBeAGIAYgBrAGsAaABoAFcAVwBHgEeAS8BLwGkAaQBTgJOAuIC4gI4AzgDWQNZA2sDawOPA48DzwPPAx8EHwRtBG0EpASkBL0EvQS+BL4ErwSvBJUElQRpBGkEKQQpBNID0gNhA2EDzgLNAhsCGwJkAWQB1wDXAJoAmgCyALIA/AD9AEMBQwFfAV8BVAFUAUUBRQFeAV4BrAGsARMCEwJjAmMCfQJ9AmwCbAJUAlQCSwJLAksCSwI9Aj0CEQIRAtIB0gGfAZ8BkwGTAbIBsgHsAewBIgIiAjoCOgI0AjQCIAIgAgwCDALyAfIBwQHBAW0BbQEBAQEBlACUADgAOADu/+7/pP+k/0j/SP/O/s7+QP5A/rn9uf1T/VP9EP0Q/dn82fyX/Jf8UvxS/CL8IvwV/BX8H/wf/DT8NPxe/F78ufy5/Ez9TP30/fT9ev56/rv+u/62/rb+fv5+/if+J/6//b/9U/1T/er86fyC/IL8FvwW/K37rftT+1P7HPsb+xH7Efs5+zn7jvuO+/X79fs8/Dz8Nfw1/N/73/tp+2n7CvsK+9j62Pq/+r/6pvqm+pD6kPqR+pH6uvq6+gn7Cftu+2771PvU+yP8I/xE/ET8Ofw5/CX8Jfw3/Df8fvx+/Nj82PwK/Qr97fzt/Ij8iPwS/BL8wvvC+7X7tfvY+9n7//v/+wL8Avzf+9/7tfu1+6j7qPu7+7v71PvU+8v7y/uP+4/7Jvsm+676rvpD+kP69Pn0+cT5xPmn+af5lvmW+ZL5kfmd+Z35s/mz+cr5yvno+ej5Hfod+nj6ePrm+ub6Nfs0+zr7Ovv3+vf6kvqS+jv6O/oJ+gn6/fn9+Q/6D/ox+jH6VvpW+nX6dfqU+pT6uvq6+uX65Pr9+v365/rn+pf6lvoh+iH6svmy+XP5c/l4+Xf5ufm5+R/6H/qN+o36+Pr4+mT7ZPvW+9b7QPxA/Hv8e/xi/GL87Pvs+zb7Nvty+nL6xPnE+TX5Nfm7+Lr4TfhN+Pr3+vfZ99n3+/f791j4WPjQ+ND4Pfk9+X35ffmC+YH5VflV+R35HfkK+Qr5O/k7+aL5ovkT+hP6Wvpa+mj6aPpO+k76Nfo1+j36Pfpt+m36svqy+uj66Prz+vP62vra+sb6xvri+uL6PPs7+6/7r/sH/Af8Ifwh/AH8AfzD+8P7gvuC+0T7RPsC+wL7uPq4+nH6cfpB+kH6OPo4+lH6Ufp0+nT6jPqM+p/6n/rM+sz6M/sz+9n72fuk/KT8a/1r/Qf+B/5q/mr+kv6S/o3+jf5q/mr+O/47/gz+DP7a/dr9mP2Y/UD9QP3d/N38kfyR/H/8f/y2/Lb8Jf0l/an9qf0k/iT+g/6D/rv+u/7F/sX+pf6l/nD+cP5C/kL+KP4o/hr+Gv4L/gv++f35/fP98/0C/gL+IP4g/jj+OP4+/j7+Nv42/ir+Kv4n/if+Nv42/mX+Zf7C/sL+Sv9L/+z/7P+MAIwAHwEfAaABoAEOAg4CZAJkAqMCowLPAs8C7QLtAu8C7wK9Ar0CTAJMAq8BrwEJAQkBdAB1AP////+s/6z/hP+E/3//f/+G/4b/iP+I/5D/kP/E/8T/MwAzAL8AwAA3ATcBhwGHAcsBzAEnAicClAKUAu0C7QIaAxoDKgMqA0MDQwN/A38D2QPZAz4EPgSQBJAEtQS1BJwEnQRTBFMEBQQFBOAD4AP0A/QDLQQtBGcEZwSUBJQEvAS8BPAE8QQ9BT0FogWiBR0GHQaoBqgGNwc3B7AHsAfyB/IH5wfnB5cHlwcnBycHygbKBqEGoQasBqwG1AbUBv8G/wYmByYHVQdVB5wHnQf3B/gHRwhHCGAIYAgzCDMI1QfVB3gHeAdDB0MHNwc3BzAHMAcJBwkHrgauBigGKAaWBZYFHAUcBdcE1wTKBMoE2wTcBOUE5QTSBNIEsgSyBKsEqwTTBNMEHwUgBXIFcgW0BbQF7AXsBTMGMwahBqEGOAc4B+IH4geCCIII/Qj+CEIJQwlMCUwJHgkeCccIxwhXCFcI2QfZB1kHWQfbBtsGYwZjBvkF+QWhBaEFYgViBUAFQAU3BTcFNwU3BSoFKgUABQAFvgS+BIEEgQRjBGMEagRqBH8EfwSBBIEEVQRVBP0D/QORA5EDNwM4AxEDEQMmAyYDYQNhA5wDnQO8A7wDuwO7A6kDqQOUA5QDfQN9A1kDWgMdAx0DwgLCAkcCRwKxAbEBEgESAYkAiQA7ADsAPAA9AJEAkQAxATEBBgIGAuoC6gKoA6gDDwQPBAsECwS1A7UDOgM6A8ACwAJaAloCCwILAtYB1gHAAcAByAHIAecB5wEPAg8CKQIpAiUCJQL+Af4BwAHAAXsBewE1ATUB4gDiAHUAdQDx//H/af9p//b+9v6f/p/+Xv5d/iv+K/4V/hX+L/4v/oT+g/4C/wL/iP+I//P/8/81ADUAUABQAE0ATAApACoA6P/o/43/jP8s/yz/2/7a/qf+p/6S/pP+mP6Y/qf+p/6s/qz+lv6W/m/+b/5b/lv+e/57/sz+zP4j/yL/S/9L/y3/Lf/W/tb+Y/5j/u/97v2S/ZL9Yv1i/WH9Yf1x/XH9YP1g/Rn9Gf21/LX8a/xr/GD8YPyO/I781vzW/Bz9HP1N/U39Zf1l/WL9Yf1Q/VD9SP1I/WP9Y/2q/ar9HP4c/rL+sv5l/2X/JQAmANsA2wBmAWYBrgGuAaEBogFAAUABoACgAOr/6v9G/0b/wv7C/lj+WP4E/gT+4P3g/RX+Ff60/rT+nv+e/4wAjAA+AT4BkwGTAY8BjwFNAU0B6wDrAHgAeADy//L/S/9L/4r+if7K/cr9Nf01/dz83Py0/LT8nfyd/If8h/x8/Hz8lvyW/OL84vxR/VH9vP28/fn9+f39/f395/3o/e/97/03/jj+s/6z/jL/Mv+Q/5D/0f/R/xcAFwB4AHkA6QDpAEIBQgFgAWABOAE4AdcA1wBhAGEAAAAAAMj/yP+s/6z/ff9+/xf/F/9+/n7+4f3h/XL9cv1D/UT9Pf08/Tv9O/0s/Sz9EP0Q/fP88/zf/N/80vzS/MX8xfyu/K78kPyQ/H38fPyC/IP8qfyp/Oj86Pw0/TT9g/2D/cz9zP0F/gX+Lf4t/lT+VP6T/pP+7v7u/kn/Sf+B/4H/h/+H/23/bf9a/1r/a/9r/6H/of/r/+v/JAAkAC8ALwACAAIAsv+z/13/Xf8N/wz/sP6v/jD+MP6T/ZP9+/z7/Iv8jPxK/Er8Hvwe/PD78Pu4+7f7g/uD+2H7YftY+1j7Zvtm+4H7gfuj+6P71fvV+yb8Jvyb/Jv8I/0j/Zf9l/3X/df95f3l/eL94v3u/e79DP4M/i3+Lf5G/kb+Yf5h/ov+i/7C/sL+8/7z/gn/Cf/6/vr+yv7K/oH+gf4n/if+vf28/Ub9Rv3O/M78aPxo/DH8Mfw7/Dv8gPyA/Nv82/wb/Rv9Hf0d/eL84/yK/Ir8Pvw+/Bv8G/wv/C/8efx5/Oz87Pxs/Wz9yf3J/dr92v2Z/Zn9MP0w/eX85fzj/OP8I/0j/X79fv3L/cr9/f38/Rv+G/4x/jL+Tf5N/nr+ev67/rv+/P78/h3/Hf8P/w//4/7k/rf+t/6X/pf+d/53/k7+Tv4q/ir+JP4k/kf+R/6F/oX+xP7F/vL+8v7//v/+4/7j/qT+pP5a/lr+Iv4i/gP+A/7p/en9wv3C/Zb9lv2C/YL9pf2l/QX+Bf6Q/pD+LP8s/7r/uv8hACEAXABcAHoAegCTAJMAsQCxAM0AzQDdAN0A5QDlAPAA8AADAQIBEQERARIBEgEMAQwBDwEPASwBLAFjAWMBpgGmAd8B3wH7AfoB9gH2AekB6QH4AfgBOwI7AqECoQL9Av0CIwMjAw4DDgPeAt0CvAK8AsACwQLcAtwC5gLlArQCtAI3AjcCjAGMAe0A7QCQAI8AgQCBAKEAogDFAMUA1wDXAOIA4gD5APkAJgEmAVoBWgGEAYQBkwGTAYABgQFIAUgB8wDzAJQAlAA+AD4A+//7/8D/wP+H/4f/Tv9O/xv/G//y/vL+0/7T/rz+vP6v/q/+p/6n/qD+oP6Y/pj+mf6Z/q3+rf7W/tb+C/8L/0L/Qv9y/3L/i/+L/3z/fP9E/0T/A/8D/+j+6P4O/w7/aP9o/8//z/8gACAAUgBSAGwAbACCAIIApQClANkA2QAQARABMQEwAS8BLwEiASIBLgEuAWYBZgG6AboBDgIOAlICUwKJAokCtAK0As0CzALPAs8CxgLGAr8CwAK7ArsCpwKnAmwCbAICAgICdAF0Ad8A3wBmAGYAIAAgAA4ADgAeAB4AOQA5AFkAWQCHAIcAzgDOACkBKQGGAYYB3AHdASsCKwJ2AnYCuQK5AuYC5gLyAvIC2ALYAqECoQJgAmACNgI2AkICQgKNAo0CBgMGA4cDhwPvA+8DLgQuBEgESARHBEcEMwQzBAoECgTCA8IDUwNTA8ICwgImAiYCnAGcATABMAHfAN8AqwCrAKQApADfAN8AWAFYAfAB8AGHAocCEAMQA4sDiwPmA+YD/gP+A78DvwM+Az4DqwKrAjUCNgLzAfMB4wHiAfgB9wEgAiACSgJKAnICcgKhAqEC4gLiAiYDJgNNA00DSQNJAzQDNAMzAzMDUANQA24DbgNlA2UDLgMuA+wC7ALJAskC0QLRAvAC8AIIAwgDDAMMAwYDBgMHAwcDEQMRAxADEAPqAuoCmQKZAjQCNALZAdkBkgGSAVABUAEGAQYBuwC7AI8AjwCnAKcAFgEWAdAB0AGnAqcCWwNbA7oDugPCA8IDpQOlA6gDqAPqA+oDTARMBI4EjQR8BHwEGAQZBIsDjAMHAwcDqQKpAnECcQJHAkcCEgISAsMBwwFnAWcBFQEVAeAA4ADNAM0A3gDeABsBGwGSAZIBPgI+AvoC+gKSA5MD6gPqAwsECwQRBBEEBwQHBNYD1gNjA2MDrQKtAtEB0QEBAQEBagBqACsAKwBKAEoArQCtAC4BLgGsAawBIgIiApoCmgINAw0DXANcA2UDZQMuAy4D3wLfAqECoQJ1AnUCPAI8AtkB2QFUAVQB1QDVAIkAiQCHAIcAwQDBAA4BDgE/AT8BPAE8ARMBEwHiAOIAvQC9AJIAkgA+AD4Aq/+r/+n+6f4x/jH+v/2//a/9r/31/fX9bf5t/vf+9/6I/4j/HwAfAK0ArQAQAQ8BIAEgAc0AzgApACkAWf9Z/4P+g/7B/cH9H/0f/Z78nvxD/EP8GfwY/Cf8J/xn/Gj8wvzD/B/9H/11/Xb9y/3L/Rz+G/5T/lP+Yv5i/lv+W/5p/mn+pv6l/gD/AP9M/0z/Zv9m/03/Tf8U/xT/yv7K/nz+fP44/jj+Bv4G/tz93P2Z/Zn9LP0r/aL8ovwm/Cb82/vb+8f7x/vY+9j7AfwB/Ej8SPy9/L38Zv1m/TT+NP4D/wP/qP+o///////+//7/tv+2/0j/SP/V/tX+bf5t/hL+Ef7F/cX9kP2Q/X39ff2J/Yn9qv2q/dv92/0m/ib+l/6X/in/Kf/C/8L/QQBBAJYAlgC/AL8AvgC+AJYAlQBMAEwA9f/1/6L/ov9a/1r/G/8b/+X+5f7B/sH+t/64/sP+w/7P/s/+wf7B/of+h/4e/h7+mP2Y/RT9FP2u/K78cfxx/Fn8Wfxc/Fz8fPx8/Lj8uPwO/Q79b/1v/cn9yf0F/gX+B/4H/rz9vP0z/TL9p/yn/Gn8afyp/Kn8W/1b/T7+Pv4G/wb/e/97/5T/lP9y/3L/UP9P/1n/Wf+R/5H/0v/S//H/8v/r/+v/2v/a/9j/2P/l/+X/8P/w/+7/7//p/+n/7P/s//H/8f/l/+b/vv++/4n/if9g/2D/Vv9W/2b/Zv95/3n/ff99/27/bv9R/1H/J/8n/+X+5f6E/oT+D/4P/qT9pP1h/WH9Tv1O/WD9YP2K/Yr9yP3I/Rj+F/5w/nD+wv7C/gD/AP8m/yb/Pf8+/1r/Wv+P/4//7v/u/3QAdAAKAQsBiwGLAdYB1wHkAeQBwAHAAX4BfgEpASkBwADAAD4APgCn/6f/Cf8J/33+ff4V/hb+zP3M/Yr9iv07/Tv94/zj/Kb8pvyq/Kr8AP0A/ZP9k/02/jb+vP68/gr/Cv8j/yP/JP8k/zj/OP92/3b/2//b/0oASgCvAK8ACgEKAWIBYgG1AbUB6AHoAeAB4AGaAZoBMQExAckAyQB5AHkAQQBBAB4AHgAWABYANQA1AH4AfQDYANgAGQEaARgBGAHFAMUAOwA7ALj/uf96/3r/nP+c/wMAAwB7AHsA0wDTAAABAAEWARcBMwEyAV8BXwGPAY8BrwGvAbYBtgGuAa4BqgGqAbYBtgHUAdQB/gH+ASsCKwJUAlQCcQJxAn0CfQJ5AnkCbwJvAmwCbAJ3AncChwKHAowCjAJ0AnQCOQI5AtsB2gFfAV8B0gDSAEIAQwDD/8P/X/9f/yj/KP8w/zD/iv+J/zQANAARAREB5QHlAXsCewLIAsgC7QLsAhYDFgNTA1MDiwOLA40DjQM/A0ADtQK1AiECIQKyAbMBcwFzAUcBRwEOAQ4BuwC7AGEAYQAZABkA8P/w/+X/5f/3//f/JQAkAHIAcgDTANMAMwEzAYEBgQG2AbYB2gHbAfwB/QEiAiICSwJLAngCeAKtAq0C8gLyAkwDTAOxA7EDCwQLBEIEQgRPBE8EOwQ7BB8EHwQPBA8EDQQNBAoECgTyA/IDuwO8A2wDbAMPAw8DqAKoAjECMAKkAaMBCQEJAXYAdgABAAEAs/+0/4z/jP+C/4L/jP+M/53/nf+y/7H/2f/Z/ycAKACqAKsATQFNAeAB4AE4AjgCRQJFAhkCGQLTAdMBjwGPAVkBWQE2ATYBKwErAUIBQgF8AXwBywHLARECEgIyAjICIwIjAu8B8AGoAagBUgFSAecA5wBkAGQA1v/W/1D/UP/k/uT+k/6T/lf+V/4o/ij+Bv4G/u797/3e/d79z/3P/bj9uP2U/ZT9Yf1h/Sr9Kv0C/QL9+Pz4/Aj9CP0c/Rz9If0h/RT9FP0F/QX9Av0C/Qv9C/0Y/Rj9I/0k/S39Lf05/Tr9Uf1R/YT9g/3e/d79Yf5h/vb+9v5+/37/5//n/y8ALwBeAF8AdQB1AGsAagA4ADgA5P/k/3n/ef8I/wj/o/6j/lf+Vv4f/h/+8f3x/cT9xP2c/Zz9gv2C/Xf9d/1z/XP9av1q/Vv9W/1B/UH9Ff0V/dT81PyI/In8TPxM/Cz8LPwd/B38CfwJ/OD74Pul+6X7X/tf+xb7FvvP+s/6k/qT+mv6avpc+lz6bfpt+qX6pfoA+//6Zvtm+7T7tPvT+9P7xfvF+5z7nPts+2z7SvtL+1f7V/ur+6r7RfxG/Aj9CP3F/cX9WP5Y/qz+rP6y/rL+bv5u/v/9//2a/Zr9YP1g/Uj9SP0t/S39/fz9/MT8xPyT/JP8Z/xn/DD8MPzw+/D7uvu6+6P7o/uq+6r7v/u/+9T71Pvg++H73vve+877zvvI+8j76Pvo+zr8Ovyj/KP88Pzw/Ab9Bv32/Pb87vzu/BH9Ef1h/WH9yv3K/Sv+K/5l/mX+X/5f/hf+F/6k/aT9MP0w/dT81PyR/JH8Xvxe/Dr8Ovw2/Db8Y/xj/L/8v/w3/Tf9q/2r/f39/f0c/hz+FP4U/g7+Dv40/jT+j/6Q/v3+/f5F/0X/Q/9E//z+/P6R/pH+LP4s/uv96/3W/db93f3d/ej96P3l/eX92/3b/eX95f0X/hf+Z/5n/rj+uP7n/uj+5P7l/rL+sv5h/mH+C/4L/sD9wP2F/Yb9Xf1d/VL9Uv12/Xb90v3T/VH+Uf7B/sH+/f78/v7+/v7e/t7+wf7B/r3+vf7U/tT+8P7x/vj++P7e/t3+tv62/qv+q/7a/tr+Ov86/6f/p/8BAAEAQABAAGcAaAB4AHgAbgBuAEUARQD7//v/hP+E/9z+3P4T/hP+WP1Y/d383fy5/Ln82fzZ/Bf9F/1V/VX9kP2Q/dL90v0j/iP+hP6E/uf+5/44/zj/av9q/3v/e/95/3n/cv9z/27/bv9s/2z/bv9u/3n/ef+R/5H/tv+3/+r/6v8tAC0AgACAAM8A0AD7APsA7QDtAKgAqABGAEYA4//j/4f/h/8y/zP/5f7l/qj+qP6A/oD+bP5s/mH+Yv5c/lz+Wv5a/l3+Xf5h/mH+Yf5i/l3+Xf5S/lL+Q/5D/jP+M/4r/iz+Nf41/k/+T/5o/mj+bv5u/ln+Wf4x/jH+Df4N/gL+Av4f/h/+Z/5n/s3+zv4//z//p/+n//7//v9AAEAAcQBxAJYAlgC/AMAACQEJAX4BfgEOAg0CigKKAs0CzQLNAs0CmgKaAk0CTQL5AfkBrgGuAXkBeQFeAV4BUQFRAUwBTAFYAVkBjQGNAe0B7QFcAl0CrAKsArgCuAJ/An8CFwIXAqYBpgFOAU4BLwEvAU8BTwGaAZoB7wHwATYCNgJwAnACqgKqAu0C7QI3AzcDiAOIA+sD6wNqBGoEAQUBBZYFlgUEBgQGMQYxBiEGIQbzBfMFywXLBcAFwAXPBc8F7AXsBQ4GDwY7BjsGewZ7Bs4GzgYjByQHYgdiB3EHcQdKB0sHAQcBB7gGuAaOBo4GgwaDBnoGegZaBloGLAYsBhsGGwZNBk0GwAbABkYHRgeoB6gHzgfOB78HvweYB5kHdQd1B2UHZQdtB20HjgeOB8cHxwcPCA8IUghSCHUIdQhhCGEIFAgUCKUHpgc8BzwH9wb3BuQG5Ab5BvkGIQchB0cHRwddB10HYwdjB2IHYgdkB2QHaAdoB2IHYgdFB0UHDwcPB8MGwwZvBm8GIAYgBugF6AXaBdoF/gX+BUoGSgakBqQG7AbsBhUHFQckByQHKAcoBy0HLQc0BzQHNgc2BywHLAcRBxEH4AbgBpMGkwYuBi4GuQW5BUIFQgXSBNIEcQRxBCwELAQRBBEEKQQpBHEEcQTVBNUENgU2BW8FbwVqBWoFKgUqBdIE0gSHBIcEVgRWBCoEKgTkA+QDfQN9Aw8DDwO1ArUCcAJwAiUCJQLBAcEBTQFNAecA5wCtAK0AqwCrANMA0wAHAQcBKAEoASgBKAENAQ0B5gDmAL4AvgCPAI8AUwBTAA4ADgDU/9T/v/+//+L/4v86ADoArwCvABwBHAFjAWMBeQF5AV8BXwEdAR0BxgDGAHcAdwBLAEsARwBHAEwATAAwADAA4v/i/3T/dP8I/wj/sf6x/mn+af4g/iD+0f3R/YL9gv1B/UH9Ff0V/f/8//z2/Pb86vzq/NT81Py5/Ln8oPyg/IP8g/xL/Ev85fvl+1P7U/uu+q76FvoW+p35nflJ+Un5G/kb+RD5EPkn+Sf5Yvli+cD5wPkz+jP6n/qf+uP64vrw+vD62vra+sL6wvrD+sP63vre+gf7B/su+y77SPtI+0/7T/s4+zj7+vr6+pb6lvob+hv6nfmd+TD5MPna+Nr4mPiY+GX4ZPhE+ET4RPhE+G/4b/jA+MD4Jvkm+Yr5ivnb+dv5HPoc+lj6WPqh+qH6+/r7+lj7WPuc+5z7ufu5+7b7tvuq+6n7ovui+5n7mft/+3/7SPtI+/b69vqZ+pn6QfpB+vv5+/nL+cv5pfml+Xf5d/k1+TX55/jn+KL4ovh7+Hv4ePh4+Jb4lvjP+M/4Gvka+Wn5afmu+a756Pno+Sf6Jvp7+nr63/re+jj7OPts+2z7bvtu+0f7R/sI+wj7vvq++nf6d/pD+kP6J/on+iP6I/oz+jP6W/pb+qb6pfoV+xX7m/ub+yP8I/ym/Kb8LP0s/br9uv0//j/+m/6b/rP+s/6N/o3+SP5H/gf+B/7k/eT93f3d/eP94/3f/d/9v/2//Xn9ef0W/Rb9qvyq/EX8RPzq++n7lPuU+0b7RvsR+xH7EfsQ+1X7VfvX+9f7d/x3/BX9Ff2c/Zz9DP4M/nL+cv7e/t7+VP9U/8X/xf8dAB0AUwBUAGsAawBtAG0AXABcAC8ALwDp/+n/nf+d/2z/bP9x/3H/qv+q/wIAAwBlAGUAwADAAA8BDwFOAU8BeAF5AYMBggFgAWABBAEFAXAAcAC6/7v/A/8E/2n+af71/fX9n/2f/WD9YP04/Tj9K/0r/Tj9OP1S/VL9Z/1n/W79bv1z/XP9jP2M/c39zf02/jb+sP6w/iH/If98/3z/yf/J/xUAFQBoAGgAtQC1AOwA7AAFAQUBBgEGAQIBAgEPAQ8BPQE9AYwBjAHuAe4BUQJRAq0CrQIBAwEDRQNFA18DXwMyAzIDugK6AhUCFQJ5AXkBCQEJAckAyQClAKUAiACIAHUAdQB6AHoAoQCiAN4A3gALAQsBAgECAbkAuQBLAEsA7f/t/77/vv+6/7r/xf/F/8v/y//U/9X/9v/2/zsAOwCdAJ0ABAEEAVgBWQGMAYwBmgGaAYsBiwFxAXEBYAFgAWkBaQGLAYsBswGzAccBxwG1AbUBhwGHAV4BXgFgAWABmgGaAfcB9wFLAksCbAJsAkoCSgLxAfEBggGCARwBHAHPAM8AlACUAFkAWQAVABQA0v/R/6j/qP+u/6//5//n/z8APwCmAKYACgEKAWMBYwGuAa4B6QHpARkCGQJIAkgCgQKBAswCzAIjAyQDdgN2A6kDqQOnA6cDcANwAxsDHAPTAtMCugK6AtwC3AImAyYDcQNxA44DjgNjA2MD9QL1Am8CbwIOAg4C7wHuAf8B/wEJAgkC5AHkAZoBmQFXAVcBQAFBAVIBUgFmAWYBXgFeAToBOgEYARgBFwEXAUgBSAGcAZwB7wHvARkCGQIPAg8C4gHiAbUBtQGkAaQBtAG0Ad4B3gEYAhgCVQJWAowCjAKzArMC1ALUAgUDBQNYA1gDyQPJA0EEQQSoBKgE+AT4BDgFOAVxBXEFoQWhBbcFtwWdBZ0FSwVMBdQE1ARlBGUEKQQqBDEEMQReBF4EfQR9BGQEZAQMBAwEjwOPAxgDGAPJAskCtAK0AtUC1QIfAyADiAOIAwEEAQR1BHUEwwTDBMQExQRnBGcEvwO/AwYDBgOCAoICWgJaAoQChALSAtICFgMVAzYDNgM2AzYDIQMiA/sC+wK+Ar4CaQJoAgMCAgKaAZsBQAFAAQMBAgHnAOcA5wDnAPoA+gAQARABHgEeAR8BHwERAREB/wD/APkA+QASARIBUAFQAagBqAEHAgcCXwJfAqsCqwLsAuwCIQMhA0oDSgNiA2IDYANhAzgDOAPdAt0CVAJTArMBswEbARsBogCiAEQARADq/+v/g/+C/xT/FP+3/rf+gP6A/nD+cP5t/m3+W/5b/ij+KP7e/d79nf2d/YT9hP2i/aL96v3q/UH+Qf6W/pf+6v7q/kP/Q/+c/5z/5P/k/w8ADwAsACwAWABYAKoAqgAaARsBhAGEAboBugGeAZ4BOAE4Aa0ArQAnACYAwf/A/3f/d/85/zn/+f75/rP+s/51/nX+Sf5K/jj+OP48/jv+Rf5F/kT+RP41/jX+If4i/hX+Ff4P/g/+//3//dP91P2M/Yz9Rf1F/SP9I/1D/UL9n/2f/Rj+GP6F/oX+zv7O/vX+9f4R/xH/Pf89/4z/jP/8//z/eAB5AOAA4AAUARQBDgEOAegA6ADJAMkAxgDGANEA0QDHAMcAlACUADoAOgDW/9b/g/+D/03/Tf8k/yT/6P7o/oH+gf74/fj9cf1x/RX9Ff3w/PD88fzx/P38/fwL/Qv9Jf0l/Vf9V/2i/aL9+v36/Ur+Sv5+/n7+i/6L/nf+d/5Q/lD+Jv4l/vv9/P3J/cr9kf2S/Wf9Zv1m/Wb9o/2j/Rj+GP6s/qz+Qv9C/8L/wv8fAB8AWABYAHQAdAB3AHcAYQBhACcAJwDI/8j/UP9Q/+H+4f6a/pr+iP6I/p/+n/7S/tL+Gf8Z/3n/ef/y//L/cQBxAOAA4AAmASYBPgE/ATUBNQEdAR0BCwELAREBEAEyATMBZAFkAYwBjAGVAZUBfgF+AVIBUgEhASEB8wDzAMsAywCrAKsAjwCPAGkAaQAvAC8A4P/g/4//j/9V/1X/P/8//0f/R/9W/1b/Xf9d/1v/Wv9Y/1j/Zf9l/4j/iP+8/7z/7v/u/wcABwD9//3/1f/U/6L/o/93/3f/VP9U/zT/NP8b/xv/GP8Y/z7/Pv+V/5X/DwAPAJgAmAAXARcBeQF5AbEBsQG3AbcBlwGXAWcBZwE6AToBEwETAeUA5gCnAKcAXwBfACUAJQAKAAkADwAPACUAJQA2ADcAOQA5AC4ALgAnACcANQA1AF0AXQCVAJUAzgDOAAQBBAE3ATcBagFqAZEBkQGeAZ4BigGJAV4BXgErASsB+QD5AMoAygCbAJsAbQBtADUANgDr/+v/i/+L/yf/J//Y/tj+nf6d/mD+YP4C/gP+iv2K/R79Hv3q/Or8//z+/EL9Qv2J/Yn9r/2v/ab9pv15/Xn9Pf0+/Q39Dv37/Pv8EP0Q/VT9U/3M/cv9dv53/jv/O//u/+7/ZABlAI8AjwB8AHwAQQBBAPX/9f+j/6P/Vv9W/xT/FP/c/tz+p/6n/nP+c/5F/kX+Jv4m/hj+F/4T/hP+Dv4O/gD+AP7m/eb9w/3D/af9p/2v/a/95v3m/TL+Mv5d/lz+Pv4+/tr92v1d/V399/z4/L78vvyp/Kn8p/yn/K78rvy+/L383Pzd/Bf9F/1x/XH94/3j/VL+Uv6d/p3+tP60/qH+of5+/n7+W/5b/jn+Of4G/gb+tf21/VD9UP3y/PL8vvy+/Mn8yfwX/Rf9l/2X/TH+Mf7K/sr+UP9Q/7z/vP8RABIAXQBcAKMAogDbANsA+AD4APcA9wDiAOIAzQDNAMIAwgC2ALYAmgCaAGoAagAtAC0A7P/s/6P/o/9L/0z/5v7m/oL+gv44/jj+Hv4d/jj+OP53/nf+u/67/uj+6f72/vf+9f71/vr++v4P/w//J/8n/zH/Mf8k/yT/Af8B/9X+1f6s/q3+kP6Q/oX+hP6G/ob+kP6Q/qr+qv7t/u3+bf9t/ycAJwD4APkAtAG0AToCOgJ7AnsCewJ7AkkCSQIGAgYC2AHYAdkB2QEHAgcCVgJWAsECwQJJA0kD4QPhA2YEZgStBK4EogSiBEoESgS5A7kDBgMGA0YCRgKVAZUBAwEDAZEAkQA8ADwACAAJAAoACwBLAEsAtQC1ABwBHAFTAVMBTQFOARsBGwHWANYAkwCUAGAAYABFAEUASABIAG4AbgC2ALYAGwEbAZEBkgENAgwCfgJ+AtwC3AIeAx4DPgM+AzYDNgMOAw4D2QLZAqwCrAKZApkCoQKhAsECwQLxAvICJwMnA1UDVQNtA2wDaANoA0gDSAMRAxEDxALEAmACYALtAe0BeQF5ARgBGAHUANQAqQCpAJQAlACTAJMArwCvAOsA6wA5ATkBfwF/AaMBowGeAZ4BeAF4AUQBRAETARMB7wDvAM4AzgCbAJoAQQBBAML/wv87/zv/2f7Z/r3+vP7m/uf+O/88/5j/mP/e/97//v/+//3//P/q/+v/3v/d/+H/4f/v/+///v/+/wgACAAXABcALgAuAEYARwBVAFUATwBOADUANQAXABcABQAFAAIAAgAAAAAA7//v/8n/yf+e/57/gv+D/3//f/+L/4v/mv+a/7H/sf/b/9v/GQAZAGEAYACaAJoAswC0AKQApABrAGsAEQARAK7/rv9e/17/M/8z/yb/Jv8h/yH/Ev8S//X+9f7V/tX+wf7B/sb+xv7x/vH+P/8//6P/ov8CAAIASwBLAHIAcgB1AHYAWQBZACQAJADi/+L/nv+e/2f/Z/9R/1H/Yv9i/5P/k//N/83/9f/2/wMAAwAEAAMACgAKACEAIQBEAEQAZABkAHMAcwBjAGMANgA2AAMAAwDs/+z/BAAEAEYARgCTAJMA0ADQAPwA/AAeAR4BNwE3ATcBOAEPAQ4BwQDAAGoAagA2ADYAPAA8AHIAcgCwALAAyADIAK4ArgB6AHoAUgBSAEYARgBCAEEAHwAfAMf/yP9I/0j/1P7U/qf+p/7f/t/+av9q/xAAEACVAJUA1wDXANwA3ADFAMYAsACwAKgAqACjAKMAjgCOAFsAWwAFAAUAlv+W/xv/G/+k/qT+Rf5F/gv+C/75/fn9Bv4G/if+KP5Y/lj+nP6c/vT+9P5T/1P/o/+k/9f/1v/o/+j/3f/e/7v/u/+D/4T/Pv8+//f+9/7D/sP+sv6y/s3+zf4J/wn/RP9E/1f/V/8v/y//3/7f/pj+mP6I/oj+vv6+/iv/Kv+s/6z/HgAfAGYAZgB0AHQAUABQABQAFADV/9X/lf+V/0v/S//v/u/+gv6C/hD+EP6o/aj9Wv1a/TD9MP0p/Sn9Nf01/UL9Qv1L/Ur9Xf1e/Yv9i/3S/dL9Jf4l/nP+c/62/rb+7v7u/hj/GP8s/yz/IP8g/+7+7v6U/pT+H/4f/q39rf1g/WD9Tv1O/XT9dP27/br9AP4A/ij+KP4f/h/+5/3n/ZP9k/0//T/9/Pz8/MP8w/yK/Ir8VPxU/Db8NvxF/EX8ifyI/PP88/xu/W793/3f/S3+Lf5N/k3+P/4//hL+E/7W/dX9kP2Q/Ub9Rv36/Pr8sPyw/Gn8afwn/Cf88Pvw+837zfvG+8b72/va+//7//sl/CX8Pfw9/Ef8R/xL/Ev8U/xT/GT8ZPx2/Hb8h/yH/J/8n/zH/Mb8+Pz3/Bn9Gf0T/RP95fzl/KX8pfxw/HD8VvxW/F78XvyG/Ib8x/zH/A/9D/1L/Uv9d/13/Zz9nP3F/cX96v3q/fn9+f3g/eD9nf2d/UH9Qf3p/Or8tPy0/LP8s/zi/OL8Lv0u/Yb9hv3p/er9X/5f/ur+6f56/3r/+//8/1YAVgCCAIIAggCCAGUAZQA/AD8AIgAjABMAEwAIAAgA+f/5/+D/4P/D/8T/sP+w/7X/tf/c/9z/IQAhAG4AbgCiAKIArwCvAKAAoACTAJMAmACYAKgAqACqAKoAiwCMAE4ATgAJAAkA3P/c/93/3f8MAAwAWQBZAKsAqwD3APcAQgFCAZIBkwHkAeQBJgImAlACUAJlAmUCbwJvAm4CbwJaAloCKAIoAuMB4wGqAaoBnwGfAc0BzQEhAiECegJ6Ar0CvQLiAuIC9gL2AgQDBAMOAw4DDQMNA/cC9wLUAtQCtwK3ArcCtwLcAt0CGAMYA1IDUgN4A3gDigOKA5IDkwOXA5cDkgOSA3kDeQNBA0ED6gLqAoECgQIjAiMC8gHyAQcCBwJdAl0C1wLXAk8DTwOtA60D8gPyAykEKQRXBFcEcQRxBGkEaQQ9BD0E/gP+A8sDywO+A78D5APkAzEEMQSKBIoEzwTPBOsE6wTXBNcEnQSdBE8ETwT+A/4DtAO0A3ADcAMzAzMDBwMHA/oC+gIWAxYDWANYA60DrQMABAEEQwRDBHMEcgSUBJQEqwSrBLgEuQS6BLoErgSuBJ0EnQSLBIsEeAR4BFkEWQQWBBcEpQOlAxIDEQOAAoACHwIfAgsCCwI/Aj8CnQKdAgMDAwNaA1kDmQOZA8UDxQPkA+MD9wP3AwYEBgQXBBcEMAQwBE0ETQRmBGYEdAR1BHwEfASEBIQEjASMBIcEhwRjBGMEGgQaBLUDtQNHA0cD4ALgAoMCgwIwAjAC4gHiAZoBmgFcAVwBMQExASUBJQE+AT0BewF7Ad8B3wFlAmUCAgMCA5oDmgMQBBAEWgRaBHoEegR7BHsEXgReBCQEJATbA9sDngOeA3gDeQNbA1sDKQMpA9MC0wJsAmwCGQIZAu8B7wHtAe0BAAIAAg0CDQIBAgEC2AHYAaQBpAGCAYIBfgF+AYYBhgF5AXkBRgFGAfcA9wCmAKYAawBrAFAAUABZAFkAiACIANQA0wArASsBgAGAAdAB0AEjAiMCfAJ9AtYC1gIkAyQDYwNjA5UDlQO7A7sD0wPTA9wD3APYA9kDzAPMA7cDtwOYA5gDcgNyA1ADUAM2AzcDHAMcA+sC6wKTApMCGwIbAp0BnQE3ATcB+QD5AOIA4gDhAOEA5ADkAOEA4QDcANwA4wDjAAcBBwFPAU8BsAGwARACDwJTAlMCbgJuAmgCaAJWAlYCSgJKAkICQgIzAjMCEwITAuwB7AHUAdQB3gHeAQYCBgI2AjYCVAJUAlgCWAJLAksCPQI9AjYCNgIxAjECIgIiAvwB/AHAAcABfQF9AUcBRwEnAScBGgEbARsBGwErASsBTgFOAYABgAGrAasBuAG4AaABoAFxAXEBQAFAARsBGwEBAQEB6wDrANQA1QC9ALwApgCmAJUAlQCJAIgAeAB4AFIAUgALAAsApP+k/y7/L//H/sf+gv6C/mL+Yv5e/l7+bf5s/oz+jP7B/sH+CP8I/1b/Vv+U/5T/tf+1/7v/u/+y/7L/o/+j/5L/kv95/3n/T/9P/w7/Dv+w/rD+Nv42/q79rv0y/TL90vzS/JD8kPxY/Fj8FvwW/ML7wvtn+2f7GPsY+9763vq3+rf6nvqe+pL6kvqR+pH6n/qf+rr6uvrf+t/6C/sL+zX7NftY+1j7dPt0+4z7i/ud+537m/ub+3X7dvst+y372vra+qH6ofqb+pv6y/rL+iH7IfuI+4j76Pvo+yv8K/w//D/8Kfwp/Pz7/PvM+8z7n/uf+2v7a/sp+yn74frh+pv6m/pW+lb6DvoO+sf5x/mT+ZP5fvl++Yb5hvmb+Zv5tPm0+dP50/kC+gL6SfpJ+qb6pfoR+xH7gvuC++777vtI/En8ivyK/LD8sPy//L/8tvy3/JH8kPxJ/En85vvm+3z7fPsd+x37zPrM+oT6hPpA+kD6D/oP+v35/fkM+gv6J/on+jb6Nvon+if6/vn++cv5y/ml+aX5o/mj+dT51Pkw+jD6nPqc+vT69Pok+yT7Kfso+wb7B/vD+sT6aPpn+gn6CPrE+cX5r/mv+cz5zPkV+hX6g/qD+hD7EPu0+7T7X/xf/AL9Av2U/ZT9Ff4V/oP+g/7b/tv+EP8Q/xf/F//r/uv+lP6U/ij+KP6+/b79Yv1i/RP9E/3O/M78kvyS/Gf8Z/xV/FX8X/xf/Hr8evyW/Jb8ofyh/Jr8mvyL/Iz8ifyJ/Jz8nPy5/Ln81PzU/Or86vwE/QX9Mv0y/Xn9ef3W/db9Qv5C/rT+tP4g/yD/d/93/67/rv/D/8P/uv+6/5n/mf9l/2X/K/8r//r++v7W/tb+tf61/on+if5O/k7+Fv4W/vv9+/0R/hH+XP5c/tD+0f5c/1v/4P/g/0QARAB8AH0AigCLAHYAdgBEAEMA+v/6/6j/qf9r/2v/WP9Y/3H/cf+c/53/vv+//8z/zP/Q/9D/3//f/wYABgBJAEkAmQCZAN4A3gD9AP0A4wDjAJAAkAAVABQAjf+N/xL/Ev+4/rj+kP6Q/pv+m/7L/sv+A/8D/yX/Jv8j/yP/AP8A/8j+yP6K/or+S/5L/hL+Ev7p/ej92f3Z/ez97P0d/h3+Wv5a/o3+jf6m/qb+qP6o/qT+pP6x/rL+4f7h/jb/N/+m/6b/GAAYAHAAcACYAJgAjQCNAFoAWgATABMAyP/I/4T/hP9V/1X/SP9J/13/Xv+F/4X/pv+m/7L/sv+r/6z/oP+g/5z/m/+g/6H/qv+q/67/rv+g/6H/ev95/zr/O//o/un+if6I/h/+H/62/bb9Xv1e/Sv9K/0n/Sj9UP1Q/Zv9m/0D/gP+g/6D/gj/CP9y/3L/oP+g/37/fv8W/xb/hv6H/vT99P2B/YH9Pv0+/Sv9K/01/TX9Q/1D/UX9Rf04/Tj9Iv0i/RH9Ef0R/RH9Kv0q/V/9Xv2n/af98P3w/SH+If4s/iz+Ff4V/vD98P3U/dT9zf3O/eD94P0O/g7+Xf5d/sz+zP5N/03/wv/C/xEAEQA0ADQAOQA5ADwAPABSAFIAggCCALwAvADnAOcA8ADwANsA2wDDAMQAyADJAPcA9wBKAUkBrwGvARYCFgJvAm8CqAKoArICsgKOAo4CTAJNAgoCCgLXAdcBsQGxAYcBhwFHAUYB8QDxAJsAmwBqAGoAeQB5AMwAzQBNAU0B0wHTATwCPQKBAoECsAKwAuAC4AIaAxoDUANQA2kDaQNUA1QDGAMYA9AC0AKeAp4CmAKYAr8CvwIBAwEDRQNFA3IDcwN/A38DdAN0A2kDaQNzA3MDkwOTA7wDvQPhA+ED/wP/Ax8EHwRDBEMEXARcBFQEVQQiBCIEyQPJA1UDVQPcAtwCdQJ1AjoCOgI3AjcCYgJiAp0CngLPAs8C8QLxAg8DDwMyAzMDWwNbA4IDgQOkA6MDvgO/A88DzwPTA9MDxQPGA6YDpgN1A3UDNgM2A/YC9gLJAskCvAK8AscCxwLLAssCqAKoAlACUALWAdYBYQFhARYBFgECAQIBGAEYAUMBQwF1AXUBswGzAQoCCgJ+An4C/wL/Am8DbwO1A7UDyQPJA7wDvAOrA6sDtAO0A9sD2wMNBA0ELwQvBDMEMwQeBB4E/QP9A9kD2QO5A7kDpQOlA6IDogOwA7ADxAPEA80DzQPFA8UDtAO0A6kDqQOxA7EDzAPMA+cD5wPrA+sDyAPIA4cDhwNAA0ADBgMGA94C3gK/Ar8ClgKWAlgCWQIGAgYCrgGuAWYBZgE/AT8BOAE4AT0BPgFAAUABOwE7ATYBNgEzATQBMwEzATYBNgFFAUUBZwFoAaEBogHzAfIBWAJYAsoCywI0AzQDfAN7A5sDmwOnA6cDuAO4A9oD2gP+A/4DDgQOBPsD+wPHA8cDfAN8AysDKwPnAucCuQK5AqACoQKTApMChwKHAnoCegJtAm0CYAJgAlECUQJAAkACLQItAhMCEwLoAekBpQGlAUMBQwHJAMkAQgBCAL//v/9M/0z/7f7t/p3+nf5X/lf+Hf4d/vv9+/34/fj9G/4a/mD+YP7I/sj+S/9L/9D/0P84ADgAdABzAI4AjgCoAKgA3gDeADoBOQGwAbABKwIsApACkQLOAs0C4gLiAt4C3gLXAtcC0ALRArwCuwKDAoMCHAIdApABkAHyAPIAVgBWANH/0f9q/2r/If8h//T+9P7j/uP++/78/kD/QP+g/6D//v/+/zoAOgBSAFIATgBOADwAPQAfAB8A8P/w/6j/qP9J/0n/4f7h/oj+h/5V/lX+Wv5a/pT+lP70/vT+a/9r//b/9v+TAJIAPQE9AeEB4gFoAmgCugK6AssCywKbApsCPQI9AtAB0AFxAXEBKgEqAfIA8gC7ALsAgQCBAEwATAAlACUADAAMAPj/+P/a/9r/sf+x/4L/gv9U/1T/LP8s/wn/Cf/m/ub+uf66/nr+ev4m/ib+x/3G/Wz9a/0l/SX99/z3/N783vzd/N38+/z7/EH9Qf2q/ar9Jf4l/pn+mf70/vT+L/8v/1D/UP9j/2T/dv92/4v/i/+h/6H/rf+t/6X/pf+F/4X/SP9I/+7+7v57/nv+//3//Yv9i/0o/Sj91fzV/I78jvxV/Fb8Nfw0/Db8NvxY/Fn8lPyU/Nv82vwe/R79V/1X/Yn9if27/bz99f31/S/+L/5i/mL+iv6K/q7+rv7d/t3+IP8g/3D/cP+3/7j/3v/e/9j/2P+s/6z/dP90/07/Tf9H/0f/Xv9e/4f/h/+5/7n/7f/t/yIAIgBgAGAAqQCqAP4A/wBOAUwBfwF/AYMBgwFZAVoBEAEQAbYAtgBXAFcAAAAAAL//v/+a/5n/hP+F/2f/Z/8v/y//6P7o/rH+sf6u/q7+6/7r/lX/Vf/D/8L/CgAKABwAHAABAAEA2P/Y/7X/tf+d/53/if+J/3r/ev+C/4L/tf+1/xwAHACrAKsASAFJAdMB0wExAjECUwJTAj0CPQIEAgQCwgHCAYwBjAFoAWgBUAFQATkBOQEfAR8BBwEHAQABAAEVARUBRQFFAX4BfgGfAZ8BkQGRAVQBVAEGAQYBxwDHAKgAqAClAKUArwCvALYAtwC0ALUAqQCpAJsAmwCWAJYAogCiALkAuQDLAMoAyADIAK8AsACFAIYAVQBVACUAJQAAAAAA7f/t//L/8f8GAAYAHwAfACwALAAlACUADAAMAPH/8f/r/+v/CwALAE4ATQCYAJgAzQDNAOUA5QDrAOwA7wDvAPgA9wAFAQUBHwEfAVQBVAGmAaYBBQIFAlcCVwKQApACswK0As4CzgLiAuIC6QLpAuAC4ALOAs8CwgLCAsACwALBAsECugK6Ap4CngJmAmYCDwIPAqEBoQEwATAB2QDZAKsAqwCeAJ8AngCeAJkAmQCLAIsAfQB9AHYAdgByAHEAaABoAFMAUwA0ADQADwAQAPD/8P/j/+P/9P/0/yQAJABrAGoAugC6AAgBCQFSAVMBlgGWAc0BzQHoAegB2gHaAZoBmgEyATIBuAC4AEMARADi/+L/jf+N/zr/Ov/m/ub+nP6c/mX+Zf5F/kX+MP4w/h7+H/4T/hP+Hf4d/k3+Tf6p/qn+Iv8i/5b/lv/b/9v/2v/a/5n/mf83/zf/1/7X/of+h/5F/kT+DP4L/uL94/3S/dL92P3Y/eX95f3r/ev96v3p/en96f3z/fP9DP4M/jL+M/5c/lz+gv6C/qP+pP7F/sX+6f7p/gb/Bv8H/wf/3v7e/pj+mP5Q/lD+Hf4d/gf+B/7//f/99f31/eD94P29/b39kP2Q/V79Xv0o/Sj95/zn/JH8kvwp/Cn8wvvC+4D7gPt6+3n7sPuw+wv8C/xn/Gf8p/yn/Lr8uvyj/KP8efx5/Fr8Wvxa/Fr8evx6/LH8sfz5/Pn8Tf1N/aT9pP3o/ej9Bf4F/vX99f3O/c79sP2w/bb9tv3q/er9R/5H/rn+uf4p/yn/ef96/5z/nP+U/5T/bP9s/zH/Mf/j/uP+gP6B/g/+D/6c/Zz9Ov06/fX89fzQ/ND8w/zE/Mb8xvzR/NH85vzm/Az9DP1O/U79rP2s/Rn+Gf5+/n7+wP7A/sr+yv6Y/pj+O/47/tT91P1+/X79QP1A/RL9Ev3t/O382vza/Of85/wY/Rj9XP1c/Z39nv3Q/dD99v31/Rn+GP4//j/+aP5o/pH+kf68/rz+6v7p/hz/HP9S/1L/hf+F/6r/qv+2/7b/pv+m/4L/gv9T/1P/If8h/+3+7v65/rn+hv6G/lv+W/4//j/+Of45/lD+UP6G/ob+2f7Z/jz/PP+c/5z/6f/p/xwAHAA6ADoARgBGADkAOQALAAsAwv/C/3P/c/89/z3/Lv8u/zj/N/9E/0T/Sv9K/1L/Uv9q/2r/lv+W/83/zf8BAAEAKAAoAD4APgBBAEEAMwAzABUAFQDl/+X/of+h/0r/Sv/n/uj+h/6G/jH+Mf7o/ej9rv2u/Yf9h/1+/X79mf2a/cv9y/34/fj9Cv4J/vr9+v3V/db9rf2t/Yn9if1n/Wf9QP1A/Q79Dv3U/NT8m/yb/HP8c/xj/GP8Zvxm/HH8cfyA/ID8oPyh/OD84Pw6/Tr9lP2U/dH90f3r/ev9+v36/R/+H/5t/mz+2P7Y/kH/Qf+E/4T/iv+K/1P/U//2/vb+kP6Q/jX+Nv7m/eb9mf2Z/Ur9Sv0F/QX91/zY/MX8xfzF/MX8yvzK/NP80/zo/Oj8E/0T/VL9Uv2S/ZL9vv2+/cr9yv27/bv9o/2j/ZH9kf2Q/ZD9n/2f/bj9uP3T/dP97P3s/Qv+DP42/jb+Z/5n/on+if6C/oH+Sf5J/vD98P2X/Zf9Vv1V/TX9Nf0q/Sv9Jv0n/R39HP0N/Q39Av0C/Qb9Bv0c/Rz9PP08/V39Xf19/X79nf2d/bz9vP3W/db96/3r/QD+AP4b/hv+O/46/lT+VP5g/mD+Y/5j/nP+c/6s/qz+H/8f/8P/w/93AHcAFQEVAX8BfwGzAbMBugG6AZwBnAFbAVsB+gD6AIgAhwAfAB8A2v/a/8P/w//R/9L/8v/y/wkACQAKAAoA9f/1/9v/2//K/8r/vf+9/6D/oP9l/2X/Ef8R/8D+wP6M/oz+f/5//pH+kf6w/rH+0f7R/vP+8/4e/x7/Vf9V/5T/lP/M/8z/7P/s/+7/7v/Y/9j/u/+7/6v/q/+8/7z/+//7/2kAaAD3APcAhwGHAfwB/AFDAkMCYwJiAm4CbgJ7AnsClgKWAr0CvQLeAt4C5ALkAsQCxAKEAoQCOwI7AgECAQLgAeABygHKAasBqwF2AXYBMQExAe8A7wDIAMgAxwDHAOkA6QAcARwBTgFOAXQBdAGNAY0BogGiAbsBvAHiAeIBHwIfAnMCcwLXAtcCMwMzA2kDaQNnA2cDMAMwA+IC4gKgAqECjAKMArICsgIMAw0DjAOMAxsEGwSjBKMEDQUNBUYFRgVFBUUFCwUMBawErAQ9BD0E1APUA4EDgQNSA1IDUgNSA34DfgPHA8cDGAQYBGMEYwSlBKUE5ATkBCcFJwV0BXMFzQXNBTIGMgaYBpkG7QbtBh4HHgcmByYHDAcMB+EG4Qa3BrcGmgaaBo4GjgaPBo8GlgaWBpsGmwagBqAGsQaxBtkG2QYZBxkHXAdcB4UHhQd7B3sHOwc7B9wG3AZ/Bn8GOwY7BhIGEgb2BfcF2wXbBbsFuwWXBZcFcwVzBU4FTgUmBSYF+QT5BMkEyQScBJwEfAR8BHoEegScBJwE3ATcBCYFJwVsBWwFqQWpBeQF5AUhBiEGWgZaBoMGhAaTBpMGhQaFBlsGWwYWBhYGtwW3BUcFRwXSBNIEbARsBCQEJAQABAAE+AP4A/oD+gP0A/QD3QPcA7gDuAOLA4sDVgNXAxgDGAPTAtMClAKTAmgCaAJXAlgCXgJeAnUCdQKYApgCyALIAgoDCgNaA1oDrgOuA+8D8AMGBAYE6APoA6ADoANMA0wDDAMMA+0C7QLtAu0CAAP/AhkDGQMzAzMDTQNNA2oDagOLA4sDtQO1A+AD4AMABAAEBwQHBPID8gPQA9ADuQO5A8EDwgPwA/ADOgQ6BIsEiwTNBM0E8gTyBPoE+gTmBOYEuwS7BHcEdwQgBCAExgPGA34DfwNVA1UDQQNBAysDKwP9Av0CswKzAlkCWQIKAgoC3QHdAd0B3QEDAgMCNwI3AmUCZQKLAosCtQK1AvAC8AI4AzgDeAN5A5kDmQOUA5QDdQN1A1UDVQNKA0oDYwNjA58DnwPxA/EDSwRMBKcEpwQBBQEFWAVYBacFpwXnBecFEgYSBiIGIgYTBhMG3wXfBYoFigUkBSQFwwTDBHUEdQQ9BD0EEwQTBOsD6wO+A74DigOKA1QDVAMmAyYDAgMCA+AC4AKxArACaQJpAhACEAK8AbwBhQGFAXUBdQGIAYgBswGzAeQB5AEGAgYCBQIFAtcB1wGDAYMBHgEeAbwAvABnAGcAIAAgAOr/6v/N/83/z//P/+3/7f8YABgAQABAAFIAUgBJAEkAKgAqAAIAAgDZ/9r/s/+y/4//j/91/3b/c/90/47/jv+2/7b/0P/Q/8X/xf+W/5b/X/9f/z//P/8//z//T/9P/0//UP8r/yv/5/7n/pv+m/5e/l7+Of44/iD+IP4I/gj+6f3p/b79vv2D/YP9Mf0x/cf8x/xO/E782PvY+3X7dfst+y37AvsC+/f6+PoT+xP7T/tP+5v7m/vd+937BvwG/Br8Gvwo/Cj8PPw8/Fb8Vvxr/Gv8b/xv/F38Xfw6/Dr8EvwS/PL78vvi++H73/vf+9/73/vU+9T7uvu6+5T7lPtp+2n7Pfs9+wv7C/vN+s76hPqE+jP6Mvri+eL5nvme+Wr5avlJ+Un5Ofk5+Tz5PPlb+Vr5ofmi+Rf6F/qw+rD6UvtR+9r72vsv/C/8TPxM/Dv8O/wN/A38z/vP+4L7gvsp+yn7zvrO+oD6gPpQ+lD6RfpF+ln6WfqB+oH6rfqu+tP60vrl+uX64Prg+r/6v/qB+oD6J/on+rX5tfku+S75mvia+Ab4BviC94L3Hvce9+T25PbX9tf28vby9iz3LPd593n30vfS9zL4MviY+Jj4//j++F35Xfmo+aj51/nX+eH54fnE+cT5iPmI+T/5P/n/+P/42vja+Nb41vjt+O34Gvka+Vz5XPmz+bP5Hvoe+pb6lvoR+xD7gPuA+9v72/sg/CD8T/xP/Gb8Zvxa/Fr8JPwk/Mr7yvth+2H7A/sC+7f6t/p4+nj6OPo4+vD57/mf+Z/5TPlM+f74/fi8+Lz4jPiM+HL4cvhz+HP4k/iT+NX41fgy+TL5mPmY+fL58vk1+jX6Xvpe+nL6cvp1+nX6afpp+kn6SfoR+hH6wvnC+Wb5ZvkP+Q/51PjT+MT4xPjg+OD4Hfkd+Wz5bPnC+cL5Gvoa+nX6dPrQ+tD6Kvsq+4H7gfvZ+9n7Lfwt/HP8c/yd/J38pfyl/Jf8l/yK/Ir8k/yT/L38vfwF/QX9YP1g/cD9v/0R/hH+Sv5K/mj+aP5u/m7+Yf5i/kT+RP4X/hf+4P3g/aH9of1Y/Vj9//z//Jj8mPw1/DT86vvq+8j7yfvM+8z76/vr+xr8GvxT/FP8k/yT/NT81PwJ/Qn9JP0k/R79Hv3+/P381PzV/Lz8vPzG/Mb89/z3/ET9RP2Y/Zj93/3f/Q/+D/4k/iT+Iv4i/gz+DP7n/ef9wf3B/av9q/23/bf96f3p/TX+Nf6F/oX+yv7K/gH/Av8z/zP/Zv9m/53/nf/a/9r/IQAhAHMAcwDCAMIA+gD5AA0BDQEBAQIB6gDqANwA3ADmAOYADQENAU4BTgGaAZoB4gHiARoCGgJBAkECXwJfAnQCdAJ5AnkCYgJiAioCKgLYAdgBfgF+AS8BLwH9AP4A8ADwAAABAAEWARYBFwEXAfQA9QCzALMAbABsADsAOwAxADEATQBOAIQAhADGAMYACAEIAUQBRAF1AXUBlgGWAaIBogGfAZ8BmQGZAaIBogHMAcwBGAIYAncCdwLRAtECFwMXA0cDRwNoA2gDeQN5A3QDdANRA1EDDwMPA78CvwJ1AnUCPAI9AhUCFQL1AfUBzgHOAZ4BngFtAW0BRQFGAS0BLQEaARoB/AD8AMgAyACGAIYASABIACQAJAAmACYASABIAHoAegCoAKgAxQDFANAA0ADPAM8AyADJAL0AvQCvAK8AogCiAJcAlwCMAIwAfwB/AHIAcgBxAHAAiACJAMQAxAAgASABkgGSAQoCCwJ5AnoC1wLWAh0DHQNKA0sDWANYAz8DPwP7AvsClQKVAiUCJQLEAcQBgAGAAVwBXQFQAVABTQFNAUcBRwE2ATYBHAEcAQYBBgEIAQgBLwEvAXoBegHYAdgBNQI1An4CfgKsAq0CvwK/ArgCuAKgAqACfAJ8AlYCVgI3AjcCJgImAiYCJgIxAjECOQI5AjMCMwIgAiACFwIXAi4CLgJzAnQC3QLeAksDSwOVA5UDnwOfA20DbQMeAx4D2ALYAq4CrgKZApkChAKEAlsCWwIiAiMC8AHwAdkB2QHnAecBEAIQAjwCPAJbAlsCZgJmAmQCZAJjAmMCaQJpAnQCdAKDAoMClAKTAqoCqgLOAs4CAwMEA0gDSQOUA5MD1QPVA/8D/wMHBAcE7APsA7kDuQN9A30DRgNGAxQDFAPcAtwCkQKSAjYCNgLfAd4BqAGoAaABoQHGAcYBBgIGAkkCSQJ8AnsCkgKSAokCiQJoAmgCOQI5AgYCBgLYAdgBuAG5Aa0BrQG0AbQBwgHCAcgByAG/Ab8BrwGvAaQBpAGqAaoBwgHCAewB7AEgAiACWgJaApICkgLIAsgC/QL9AjEDMQNbA1sDagNqA1QDVQMaAxoDxgLGAmgCaAIPAg8CxAHEAYsBiwFmAWYBVAFUAVYBVgFjAWIBcAFwAXcBdwF9AX0BkAGQAbgBtwHwAfEBLwIwAmcCZwKRApECqQKpAqkCqAKMAo0CVgJWAgkCCQKmAaYBKwErAZ8AnwAPAA8AkP+Q/zD/MP/y/vL+0/7T/sb+xv64/rn+m/6b/mz+bP49/j3+Jv4m/jf+N/5n/mf+m/6b/rn+uf6z/rP+kP6Q/mH+Yf47/jv+Jv4m/iP+Iv4q/ir+N/43/kf+R/5W/lb+Y/5j/m7+bv56/nr+jv6O/rP+s/7s/uz+M/8z/37/fv/B/8H/9//3/x4AHwA5ADkAPwA/ACQAJADj/+P/gf+B/w//D/+c/pz+Mv4y/tX91f2I/Yj9Tf1N/Sf9J/0Y/Rj9HP0c/Sz9LP1A/UD9Tv1O/Vb9Vv1h/WD9eP14/Z/9n/3O/c79+P34/Q7+Dv4H/gf+4P3g/aL9ov1e/V79Kv0r/RH9Ef0M/Qv9Dv0O/Q/9D/0Q/RD9Gv0a/TL9Mv1Z/Vj9i/2L/cb9xv0F/gX+RP5E/oD+gP66/rr+8v7y/in/Kf9e/17/kv+R/8f/x/8BAAEAPwA/AHsAewCzALMA4QDhAPwA/AD8APwA3ADcAKMAowBiAGIALwAvABkAGQApACkAVwBXAI8AjwC5ALkAxwDHAMQAxADFAMUA2wDbAAABAAEdAR0BHQEcAfsA+wDLAMwApQClAJgAmQClAKUAwQDBAOEA4QAGAQYBPAE9AZABjwH4AfcBWQJZAo8CjwKHAogCTAJMAvYB9gGeAZ8BTQFNAQAB/wCyALIAaQBpAC8ALwARABIAFgAWAD0APQCFAIUA7gDuAHYBdQEIAggCiAKJAtgC2ALqAuoCyQLKApICkgJiAmICTQJNAlkCWQKDAoMCvgK+AvsC+wIuAy4DUgNSA2EDYQNaA1oDPAM8Aw8DDwPlAuUCzQLNAtEC0QLuAu0CHAMcA1gDWAOdA50D7gPuA0UERQSTBJMEwwTDBL8EvwSDBIMEHwQfBLADsANSA1IDEQMRA+0C7QLgAuAC6QLqAgYDBgMxAzEDXQNdA34DfgOLA4sDgwODA2sDagNDA0MDDQMOA8gCyAJ1AnYCIgIiAtwB3AGxAbEBqAGoAb4BvgHpAegBGwIbAk0CTQJ8AnwCqwKrAtsC2wIAAwADDQMMA/oC+gLPAtACnAKbAmgCaQI0AjQC+QH4AbIBsgFkAWQBGAEYAdUA1QCiAKEAfAB8AF8AYABGAEcAMQAxACUAJQAhACEAGQAYAPf/9/+t/63/Pv8+/7z+vP48/jz+0P3Q/YH9gP1L/Uv9LP0s/SP9Iv0w/TD9Vf1V/Yj9iP26/br95P3k/Q3+Df5A/kD+gP6A/sP+w/77/vz+Jv8m/0b/Rv9e/17/b/9u/37/fv+a/5r/zv/O/xYAFgBhAGAAlwCYALAAsACqAKoAjACMAFkAWQAXABcAzv/P/4f/h/9J/0n/Hf8d/wn/CP8S/xL/Mv8y/13/Xf+G/4b/pP+k/7j/uP/I/8j/2P/Y/+n/6f/z//P/6P/o/7z/vP92/3b/JP8k/9f+1/6X/pf+Z/5n/k/+T/5W/lb+d/53/qT+pP7N/s3+8P7w/hb/Fv9G/0b/d/93/5z/nP+v/6//tv+2/7r/uv+//7//xv/G/83/zf/U/9T/0//T/8v/y//F/8X/1f/V/wcABwBVAFUAqQCpAPEA8QAjASMBPQE9AUABQAEvAS8BFwEXAQ0BDQEfAR8BSwFLAYUBhQHCAcIB/AH9ATUCNgJtAm0CogKiAtMC0gIBAwIDMwMzA2wDbAOqA6oD5QPlAw0EDQQSBBIE6gPqA5sDmwM2AzYD0ALQAnQCdAIiAiMC2QHZAZ8BnwGBAYEBiwGKAb0BvQEJAgkCWAJYApYClgK0ArQCrgKuAo0CjQJgAmECNgI2AhMCEwL3AfcB5wHnAe8B7wEVAhUCUAJQAooCigKtAq0CtgK3ArACrwKlAqUCmgKbAo0CjQJ1AnUCTgJOAhoCGgLmAeUBvQG9AaYBpgGUAZQBcAFwAS8BLwHXANcAeQB5AB0AHQC7/7v/R/9H/8T+xP5G/kb+4v3i/aX9pf2O/Y79m/2c/cn9yf0Q/g7+Yv5h/rH+sf7s/uz+Bv8G//z+/P7X/tb+rv6v/p7+nv6x/rH+3P7c/gL/Af8H/wf/3v7e/o/+j/4r/iz+yP3I/Xn9ef1M/Uz9S/1L/Xb9dv3C/cL9IP4h/n7+f/7O/s7+Cv8K/zP/M/9P/0//Y/9j/3P/c/+E/4T/nP+c/77/vv/r/+v/GQAZAEIAQgBfAF8AawBrAGMAYwBAAEAA+f/4/4b/hv/w/vD+T/5P/r79vv1X/Vb9I/0j/SH9If1C/UP9eP14/bb9tv37/fv9Tf5N/qn+qf4I/wj/W/9b/5r/mv/D/8P/1f/V/8j/yP+Y/5j/TP9M//z+/P7F/sT+sv6y/sH+wv7e/t/+9f71/vr++f7r/uv+0/7T/sD+wP64/rj+tv62/qr+qv6I/oj+VP5U/iH+If4A/gD+9P30/fD98P3i/eL9vv2+/YH9gf00/TT95vzm/Kv8q/yO/I78kPyQ/Kv8q/za/Nr8IP0g/Xz9fP3n/ef9TP5N/pn+mf7F/sX+1v7W/tz+3P7p/un+B/8H/zf/N/9t/23/nv+e/8X/xf/l/+X//P/8/wEAAQDu/+7/wP/A/4L/gv9D/0P/DP8M/+D+4P65/rn+kv6S/mT+Y/4p/in+5/3n/aj9qP12/Xb9T/1Q/Sj9J/32/Pb8u/y7/IH8gfxW/FX8QvxB/ET8RvxZ/Fn8d/x2/Jb8lvy1/LT81PzU/Pn8+vwm/Sb9Vv1W/YX9hv2x/bH92v3a/QP+A/4o/ij+OP44/iP+I/7r/er9pf2l/Xj9ef2C/YL9x/3H/Tj+OP69/r3+PP88/6P/o//p/+n/DQANABkAGQAYABgAEAAQAAAAAADc/9z/mv+a/zX/Nf+1/rX+Mv4y/sf9x/2A/YD9Wf1Z/UT9RP09/T39R/1H/Wf9Z/2Q/ZD9q/2r/af9p/2H/Yf9Y/1j/VX9Vf1q/Wr9mf2Z/dD90P0B/gH+Lv4u/mb+Zv65/rn+Jf8k/5P/k//q/+r/GQAZACUAJAAbABsACwALAAAAAAD+////AwADAA4ADgAbABoAKgArAEUARQB0AHQAuAC5AAUBBQFIAUgBcgFyAXYBdgFTAVMBDAEMAa0ArQBEAEQA3f/d/3v/e/8m/yX/6P7o/s7+zv7e/t3+Df8N/03/Tf+U/5T/3v/d/ygAKQBzAHMAtQC1AOcA5gADAQMBDQENAQsBCgEJAQoBEgESAScBJwFBAUEBVAFUAVoBWgFTAVIBRwFHAT4BPgE4ATgBMQEyASMBIwENAQ0B9gD2AOsA6gDxAPEACgEKASoBKgFIAUgBVgFXAUoBSQEbARoBzQDNAHMAcwAfAB8A3f/d/6f/p/9u/27/JP8l/8n+yv5z/nT+Qv5B/k7+Tf6T/pP+7v7u/jf/N/9T/1P/SP9I/zD/Mf8n/yf/Of85/2X/Zf+f/5//2f/Z/w0ADQBFAEUAhgCGAM0AzQAGAQYBHQEdAQcBCAHLAMsAeAB4ABwAHQDG/8b/ef95/zT/NP/w/vD+p/6n/lz+XP4Z/hn+6P3o/cr9yv27/bz9uv26/c39zP33/ff9Nv41/nn+ef6v/rD+z/7P/tv+2v7e/t/+6/7q/gb/Bv8v/y//Vv9W/2z/bP9m/2b/S/9M/yr/Kv8Q/xD/BP8E/wT/A/8J/wn/DP8L/wL/Av/l/uX+t/63/oH+gf5M/kz+Hf4e/vL98v3H/cf9mv2Z/W/9bv1Q/VH9S/1L/WX9Zv2a/Zr91/3W/Qj+CP4p/in+Rf5F/mr+av6W/pb+vP68/tH+0f7W/tb+1v7W/tf+1/7U/tT+xf7F/qP+o/5t/m3+Kv4q/uX95f2v/a/9mP2Y/aD9oP25/bn90/3T/er96v0L/gr+Qf5B/o/+j/7k/uT+LP8s/1b/Vf9b/1v/Pf89/wP/BP+7/rv+df51/kH+Qf4n/if+K/4r/k7+Tv6J/on+1v7V/in/Kf99/33/zf/N/xUAFQBSAFIAfAB8AJkAmQC1ALUA3QDdABQBFAFWAVUBlwGXAdMB0wEDAgMCIwIkAjACMAIjAiMC/QH8AcABwAF8AX4BSQFKATcBNwFGAUYBYgFiAW8BbwFfAWABOQE5AQsBCwHiAOIAxgDGALsAuwDIAMgA6gDqAB0BHQFaAVoBowGjAfsB+wFeAl4CwALAAhMDEwNYA1gDmAOYA+AD4AMyBDIEhgSGBNAE0AQJBQkFLAUsBTMFMwUeBR4F9QT1BMIEwgSPBI8EXQReBDEEMQQSBBIECQQJBBYEFgQpBCkELQQuBBcEFwTlA+UDoQOiA1MDUwMEAwQDvgK+AooCigJsAmsCWgJaAk0CTQJAAkACNgI2AjYCNgJDAkMCYwJjApYClgLUAtQCDgMOAzADMAM1AzQDIwMjAwkDCgPtAu0CyALJApgCmAJeAl4CJAIkAu4B7gG8Ab0BkQGRAXEBcgFfAV8BVAFUAUgBSAE5ATkBMAEwATYBNgFJAUkBWgFaAVoBWgE+AT4BBgEGAbsAuwBoAGgAFgAWAMP/xP9k/2T/9f71/oT+hf4z/jP+Hf4e/kn+Sf6f/p/+Av8C/1z/XP+l/6T/3v/f/wsACwAsACwAQQBBAE4ATgBWAFYAXgBeAGIAYgBaAFoAPQA9AA4ADgDX/9f/pf+l/4D/gP9l/2X/Sv9K/yf/J//3/vf+vf69/n/+f/5J/kn+Jf4l/hf+F/4b/hv+Lf4t/lH+Uv6P/o/+6v7q/lb/Vv/A/8H/GAAZAF8AXgCWAJYAuAC5ALMAswB6AHoAEgASAJX/lf8X/xj/pP6k/jj+OP7V/db9hP2E/U/9Tv03/Tf9Of05/Un9Sf1b/Vz9Xv1e/UT9Q/0K/Qr9v/zA/Hb8dvw5/Dn8D/wQ/Pn7+fv2+/b7A/wD/Bn8Gfwv/C/8QfxB/E38TPxW/Ff8Zvxm/IH8gfym/Kb8yfzJ/Nj82PzI/Mj8pPyk/IL8gvxw/HD8b/xv/Hb8dvx7/Hv8fvx+/IL8gvyL/Iv8mvya/LD8sPzK/Mr84vzi/PP88/z+/P78Bv0G/Rb9Ff0y/TL9Wv1a/YT9hP2g/aD9pP2k/ZD9kP10/XT9YP1g/Vn9WP1X/Vf9Uv1T/U39Tf1U/VT9c/1z/ab9pv3a/dr9+v36/QP+A/4E/gP+F/4X/k7+Tv6n/qf+EP8Q/3z/fP/r/+z/ZgBmAPEA8QB9AX0B9AHzAUECQQJdAl0CUAJPAicCJwL1AfUByQHJAasBqwGUAZQBdwF2AUsBSwEXARcB6ADoAMUAxQCqAKoAkwCSAH8AfwB3AHcAhACEAKYApgDSANIA+QD5AA4BDgEMAQ0B9wD3ANoA2gC+AL4AqwCrAKQApACtAK0AyQDJAP0A/QBLAUsBswGzAS4CLgK0ArQCPAM8A7sDuwMkBCQEbQRtBJQElQSlBKUEuAS4BOUE5AQxBTEFiQWKBcwFzQXeBd4FtwW3BWMFYgX3BPcEkASQBEgERwQqBCsENwQ3BF0EXASIBIgErgSvBM4EzgTtBO0EFAUUBUwFTAWUBZQF3gXeBRIGEgYdBh0GBAYEBuEF4QXPBc4F1AXUBeAF4AXYBdkFtAW1BXwFfAU/BT8FCQUKBeAE4ATHBMcEwQTBBNAE0ATqBOsEAgUCBQ4FDgUTBRMFGAUYBSAFIAUoBSgFLAUsBS0FLQUwBTAFPAU8BVUFVQV+BX8FsgWyBeMF4wUGBgYGFgYWBhkGGQYVBhUGCAYIBukF6QW0BbQFbgVuBSMFIwXaBNoElgSVBFEEUAQMBAwE0gPSA7MDtAO/A74D7wPvAzIEMQRuBG4EmQSZBLQEtATDBMMEwgTCBKkEqQR0BHQEKwQrBNQD1ANtA20D7QLtAlICUgKrAawBGgEaAbgAuACOAI4AjQCNAKAAoAC2ALYAywDLAOAA4AD4APgAFAEUATQBNAFXAVcBeQF5AZsBmwG9Ab0B4gHiAQkCCQIsAiwCQgJCAksCSwJRAlECYgJiAoECgQKmAqYCwgLCAswCzALBAsICoQKiAmgCaAIVAhUCsgGyAVcBVwEgASABFAEVASQBJAEvAS8BIwEjAQIBAQHdAN0AwwDDALEAsQCeAJ4AggCCAF8AXwA9AD0AIQAhAA0ADQD9//z/5f/k/8L/wv+W/5b/a/9r/0T/RP8W/xX/y/7L/l/+Xv7o/ej9kv2S/Xf9dv2T/ZP9zP3M/Qb+Bv47/jv+cP5w/q/+r/75/vn+RP9E/3z/fP+K/4r/YP9g/wT/BP+M/oz+EP4Q/p79nv07/Tv95/zn/KX8pfx9/Hz8cPxx/H/8f/yj/KP82PzY/Bn9Gf1k/WT9tv22/Qv+C/5d/l3+qv6q/vX+9f5D/0P/kP+Q/9L/0v/3//b/8//z/8n/yf+K/4v/Tv9O/x7/Hv/z/vP+tv62/lv+W/7s/ez9iP2I/Ur9Sv05/Tn9Pv0+/T/9P/0s/Sz9A/0D/cv8y/yM/Iv8UfxR/Cb8JvwP/BD8CPwI/AT8A/z2+/X72vva+7b7tfuZ+5n7mPuY+8D7wPsJ/An8V/xW/I/8j/yy/LL81vzW/BT9FP1x/XH93/3f/Ur+Sv6o/qj+8P7w/hb/Fv8U/xT/7v7u/rP+s/5z/nP+Of45/gr+Cf7k/eT9v/2//Yn9if06/Tr93Pzc/If8h/xP/E/8Nvw2/C78Lvwr/Cv8Kvwq/DH8MfxD/EP8Wvxa/G78bvx2/Hb8bvxu/Fb8Vfwu/C789/v3+637rftO+0775frl+on6ifpQ+lD6Pvo/+kn6Sfpf+l/6gfqB+rb6tfr/+v/6VPtU+6D7oPvR+9H74fvh+9b71/vA+8H7sPuw+637rfuz+7P7svuy+6P7pPuR+5D7iPuI+437jfuW+5X7lvuW+5T7lPul+6X73fvd+zj8OPyb/Jv86/zr/Bb9Fv0e/R79Cv0K/eD84Pyf/J/8S/xL/O/77/uh+6H7a/tr+0r7Svsv+y/7DfsN++X65frD+sP6tfq0+sT6xPrw+vD6LPss+2T7ZPuG+4b7mPuY+7X7tfvy+/L7TvxO/LP8s/wM/Qz9V/1X/Zv9m/3Y/dj9A/4E/h3+Hf4y/jL+WP5Y/pX+lf7f/t/+IP8g/0f/R/9Q/0//P/8//yn/Kf8g/yH/Mv8y/1r/Wv+M/4z/u/+7/9//4P/y//P/9P/0/+f/5//P/8//rv+u/4X/hf9S/1L/GP8Y/9j+2P6W/pb+Vf5V/h7+Hv77/fv98v3y/Qf+B/41/jX+b/5w/p3+nf6d/p3+YP5g/vL98v1+/X39K/0r/Q39Dv0l/SX9Zv1m/cf9yP02/jb+l/6Y/tn+2f4C/wL/LP8s/2T/ZP+b/5v/tP+0/57/nv9j/2P/G/8b/9z+3f61/rX+p/6n/qr+qv6p/qn+lv6W/nv+fP50/nT+k/6T/s3+zf4B/wH/Fv8W/wn/Cv/u/u7+0v7S/rj+uP6a/pn+bf5t/jX+Nv4D/gP+7f3u/QL+Av41/jX+av5r/o3+jf6b/pz+o/6j/rD+sP7D/sP+2v7a/vX+9f4X/xf/R/9H/47/jv/v/+//ZABkANkA2QAzATMBaQFpAYIBggGNAY0BigGKAWsBawEoASgBzgDOAHUAdQAyADIABwAGAOn/6f/I/8j/mf+Z/13/Xf8l/yX/B/8H/xb/Fv9N/03/lv+W/9r/2v8LAAwAKwArADoAOgA9AD0AQgBCAFYAVgBxAHIAgACAAG4AbgA+AD8AEwATABMAFABTAFMAyADIAFIBUwHNAc0BHwIfAkYCRgJQAlACUgJSAlYCVgJbAlsCWgJaAlICUgJUAlQCcAJwAqgCqALoAugCGAMYAysDKwMrAysDKQMoAywDLAMqAyoDDgMOA9MC0wKMAowCZAJkAnwCfQLSAtICNwM3A3cDeAOBA4EDbgNuA2QDZANqA2oDZQNmA0kDSgMtAy0DNwM3A3YDdgPQA9ADGAQYBDAEMAQZBBkE8APwA9wD3AP2A/YDOAQ5BIAEgASmBKYEqgSqBK4ErgTQBNAEDwUPBVIFUgWOBY8FywXLBQYGBgYpBikGJgYmBgYGBgbmBeYF0QXRBbMFswV/BX8FQgVCBSAFIAUeBR4FFgUWBeQE5ASOBI4EPwRABCEEIQQzBDMEVARUBGMEYwRZBFkESgRKBEQERARHBEcERAREBC4ELgQABAAEyQPJA5sDmwN/A38DcANwA14DXgM9Az0DCgMKA9YC1gKsAqwClgKWApECkQKTApMClAKUAoYChgJyAnICawJrAo4CjgLhAuECTwNPA6wDrQPjA+MDBgQGBCYEJgROBE8EZQRkBFAEUAT/AwAEcANwA9YC1gKAAn8CjAKNAp4CngIRAhECrgCtANn+2f5t/W39p/yn/Mj7x/s8+jz6RfhF+D73Pvdg92D3SvdK9130XfRc7VvtCeQK5ODc3tw13zjfZfFi8TATNBNdN1s3WElbSa85rjlrDGwMR9hH2EK0QLRgqWKprK+nryC5JLnrvea9KMIrwgTLActe2WDZguqB6on5iPm6BLsEuAy2DJISlRI4FjYWexd8Fw8XDheXFpgW7BfrFz8cQBwTIxIjoyqlKikwJzBuMXExoi2hLf8lASZSHVEdJBYlFn0RfhGHDocOMww1DMoJyQm2B7cH9gX1Be8D8AMYARgBRP1E/Qb5Bvm69Lv0F/EV8cDuwu527nPu9e/47yryJvIG9An0bvVs9ez27vaU+JP47fnt+eT65vqI/Ib8+////zcFNAVyCnYKDw4LDsMPxg/VENIQrhKwErkVuBWSGZMZXB1cHYAgfyCgIqMiviO7IwMkBySVI5EjaCJsIpIgjyCfHqIeqB2nHW8ecB6xILIg6iLpIkUjRyPqIOcgPhxBHMAWvhb2EfgR3w7cDoQNhg0JDQYNBgwJDHIJbwlyBXQFfQF8ATf/OP8x/zH/bgBuALcBuQGxAq8CAgQFBI0GiwaZCpwKHBAZEIUWiBblHOMcuiG9IVgkVyTKJcwlFigVKB0sHiwzMDMwQTFBMc4tzy0XJxcnVSBXIGgcZhxGHEkcsR6vHl0gXyAgHh4e3BbdFkkNSQ3KBckFBAMFA/ED8AOCBYIFMAYyBn4GegY9B0MHugezB3oGgQaxA6oDzwDXAIT/ff9U/1r/2/7W/oH8hfzo9+T3u/G98RLsD+wF6gbqsu2y7RH2D/a6/r7+OQMzA8ICygKxAKYAsgC8AJgDjQO7BsUGqwejBwsGEgYfBBsEcgN1A/kD+ANuA28Dl/+V/5f3mfff7NrsYOJl4sjawdrz1vnWxNW/1fjU+dQT0xXTBdD/z+LM6sxWy0rLwMvNy9XNx80X0CTQsNGk0WLSbNIR0wjTdNR61OrW5dbX2dvZidyG3FjeWt5h31/f8d/z33LgceAa4RrhsOGw4fXh9OGU4ZXhNuA04Ljdut172nnacNdx19bV1dU81jzWDtgO2PvZ+9n42vfa+Nr62q3aq9rT2tba2NvT25TdmN3S38zf2+Hg4WTjX+Nm5GrkeOVz5RLnFucd6Rjp7ury6lLsTeyF7YrtJu8i7/vw//BG8kLyM/I28uvw6PAl7yjvwO2/7QHtAu267Lrsdex07KjrqesX6hTq0OfU51XlUOXs4vHip+Ci4C7eM96f25rbTdlR2djX1Nc21zjXIdcf1/TW9NZ11nTW7dXs1RDWEdbC18HXSdtK2xTgFODZ5NrkmuiY6FvrXOsY7hbuzfHQ8bb2s/Ys/C/8agFnAckFywUXCRUJJAslCwgMBwwjDCMMBgwGDCYMJwyLDIoM6QzpDNQM0wzjC+QL4AnfCdgG2AZZA1kDCwALAED9Qf25+rj67vfv9+T05PQz8jLyfvCA8MTvwe9B70PvZ+5k7ivtLe0l7CPsteu16+7r7uue7Jzsl+2a7bTuse6o76vvhfCB8JTxl/GV85Lzrfav9nj6dvou/jD+lwGVARMFFQUUCRIJaw1tDWwRahFrFG0UehZ5FgEYAhikGaQZnhueG+0d7h06IDog6yHsIY8ijiIHIgki5CDjIMgfyh8GHwMfVx5bHmIdXh32G/sbUhpOGmMYaBgiFh4WRRNIExQQExD4DPgMTApMCg0IDAgBBgIGFQQUBG4CbwI6AToBgwCDADEAMQAtAC0AbwBvAOkA6gCSAZIBagJrArQDswOmBacFUQhQCFcLWAtSDlEOJxEnERgUGBRrF2sX/hr9Gj8eQR6uIK0gGiIcIrYitCKwIrIiSiJJIq0hrSEuIS4h2iDZIHYgeCCzH7IfaB5qHt4c3RwgGyIbBhkFGQUWBRbnEecR/Qz9DN8H3wcuAy4DSP9J/1n8WfxP+k/61fjU+Hj3efcM9gv2t/S49Obz5vPp8+jzzvTP9Hn2d/aU+Jb42PrW+vH88vz5/vn+MAEvAdwD3gP2BvMGDQoRCh4NGw05ED0QuhO4E1cXWBdVGlcaABz+Gy0cMRyWG5Eb+hr/Guca4xoeGyAbQhtBG+Ea4BrDGcUZ4RffFz8VQhVHEkQSTg9RD7wMuQxoCmoK9wf1BwQFBgV4AXcBhv2H/X75fvnM9cr15vLo8jbxM/G58L3wH/Ea8cDxxPFj8l/y6PLq8oPzg/Mt9Cz01fTX9JL1j/Wp9qz2l/iV+Hf7ePsG/wf/jwKMAnQFeAXjB94HbApxCs8Nyw29Eb8RPxVAFW8XbBdAGEQYpxiiGFYZWxl9GngahBuIGxkcGBwSHBIcfBt9Gy8aLRoXGBkYYxViFWwSbRKAD4APwAy/DHIKdAr5CPcIZQhnCDMIMghvB3EHpQWkBSsDLAPrAOsAl/+X/z//Pv+L/4v/HAAcAMEAwQBvAXABSgJKAokDigNlBWQFswe0BxkKFwo7DD0MVQ5TDtcQ2RAQFA4UiReLF3IacBoZHBscsRyvHOcc6hyhHZ8dJR8mH00hTSGDI4MjLiUwJQgmBiYIJgsmmSWXJe4k8CQkJCMk+yL7IlghWSFrH2ofYx1lHUcbRhutGK0YYhVkFb8RvRGLDo4Oggx/DG0LcQuRCo4K4gjlCB4GHQaIAokC+f74/j78Pvzu+u/6N/s3+6j8qfyK/or+LQAuAHIBcQGfAqECCgQIBJwFnwUKBwcHCQgMCNAIzgiICYoJZQplCkELQAsaDBwMLA0qDbUOtg7IEMgQ3xLfEkUURxRzFHEUaRNsE+kR5hG/EMEQihCJEAQRAxFjEWYR3xDcEBYPGg9kDGEMKQksCcwFygVkAmQCOf85/6/8rvwb+xv7cvpy+jD6L/rH+cj5/vj9+Aj4CfhT91P3Jfcl94X3hvcX+BX4RfhH+JH3jffg9eT1HvQa9IPzhvMx9TD16/jr+F79X/3GAMUAAQIEAi4BKwEl/yj/G/0Z/bf7ufso+yb7CvsM+wL7//rQ+tP6lfqT+lj6Wvoh+iD68vnx+Rj6Gvoa+xb7I/0o/QwABwD7AgADUQVNBW8GcgZQBk4GTAVNBUkESgQ7BDoEdwV5BX0HfAdACUAJJAokCicKJwqOCY4JSQhJCA0GDAbZAtoCSP9G/xv8Hvzg+d35dPh3+IX3gvdv9nH20fTQ9KfypvKV8Jfwp++l71HwU/AT8hDyh/OJ87TzsvOi8qPyb/Fu8ULxQvGi8qLyNvU29Rz4Hfhi+mH6bftu+2T7Yvv6+vv6JPsi+zz8Pfz9/fz9mP+Y/38AfwCuAK0AkgCTAKUAowDnAOgA/wD/AGcAaAAE/wT/K/0q/WL7Yvvc+dv5Q/hE+Cz2K/Zs823zXfBd8Hbtde0A6wDr/ej96EDnQOem5ablLOQs5AjjCeOL4ori2+Lb4s7jzePs5Ozk1uXW5W7mbea45rjmpOaj5h3mHeZ65Xnle+V75dvm2uaR6ZHpy+zL7H/vf+8l8SXx7fHt8VbyVvLC8sHyQ/NE86/zr/Oy87LzB/MH86rxqvHu7+3vPO487sbsxuxe613ruOm46bvnu+ea5ZrloOOg4/zh/OG84Lzg19/X30LfQt/u3u3e2N7Y3hnfGN/D38PfueC54I3hjOHS4dLhheGF4SnhKOFg4V/hU+JT4nLjcePp4+njY+Ni407iTuKL4YrhseGw4a/ir+Lz4/Pj3uTe5B7lHuXG5MbkL+Qv5NDj0OMG5AbkzuTO5MHlwOVZ5ljmXuZe5gjmCObF5cXl3+Xf5VrmWuYb5xvnC+gL6BXpFOkW6hXq6erp6orriusY7Bjssuyy7EjtSO2n7aftq+2r7WftZ+0O7Q7tv+y/7GzsbOz36/frVOtU66Dqn+oO6g3qwunB6b/pv+nj6ePpAOr/6QLqAuob6hvqoeqg6sfrx+te7V7t8u7y7jHwMfA78TvxefJ58h70HvTl9eX1T/dP9yL4Ivir+Kv4efl5+dr62vqZ/Jr8HP4c/s/+z/6F/oX+gP2A/Tz8PPwZ+xn7KPoo+j35Pfkv+C/4CvcK9xT2FPad9Z31yvXK9W72bvYW9xb3Wvda9yf3J/fi9uL2DvcO99r32vfu+O74uvm6+fX59fnW+db51/nX+VL6UvpW+1b7xfzF/HL+cv4cABwAeAF4AVcCVwLjAuMChwOHA5MEkwTyBfMFSwdLB1cIVwgWCRcJngmeCdcJ1wmQCZAJ0AjQCAcIBwjNB80HcwhzCMwJzAlbC1sLqgyqDG4Nbg2FDYUN/wz/DDQMNAylC6ULpQumCwMMAwwnDCcMnQudC4QKhAqDCYMJPQk9CdYJ1gn2CvYKKAwoDDcNNw0rDisOEA8QD9MP0w9UEFQQlxCXEMsQyxAfER8RmxGbEQ8SDxI8EjwS/RH9EXIRchH8EPwQCREJEcQRxBHqEuoS+hP6E6YUphQNFQ0VihWKFT0WPRboFugWLhcuFwMXBBezFrMWhhaGFm0WbRYWFhYWQBVAFQAUABSxErESuhG6EUwRTBFFEUYRQBFAEcMQwxCUD5QP7A3sDVYMVgxOC04L6QrpCtUK1gqwCrAKVgpWCvAJ8AnHCccJCAoICrQKtAqtC60LwAzBDK8Nrw1CDkIObg5uDlwOXA5MDkwOXw5fDnwOfA56DnoOVA5UDjMOMw5FDkUOjQ6NDvEO8Q5ZD1kPtw+3D+cP5w+mD6YPxg7GDmsNaw0FDAUM+wr7CmQKZAoHCgcKrQmtCU0JTQkDCQMJ6QjpCAEJAQk4CTgJeQl6CbUJtQngCeAJ/gn+CRsKGwpBCkEKbApsCpUKlgq/Cr8K8wrzCi8LLwtXC1cLTQtNCx8LHwsOCw4LXwtfCxcMFwzbDNsMMw0zDfoM+gyKDIsMewx7DBgNGA0pDikOMQ8xD+IP4g9IEEkQlRCVENMQ0xDgEOAQqBCoEEIQQhDcD90Plg+WD3cPdw97D3sPkA+QD44Pjw9LD0sPwQ7BDh8OHw6YDZgNMQ0xDbwMvAwYDBgMVQtWC5oKmgr1CfUJXQldCdgI2AiFCIUIfQh9CJ0InQicCJwIUAhQCNUH1Qd2B3YHYwdjB5QHlAflB+YHNgg2CHEIcQh7CHsINwg3CJ4HngfNBs0G+QX5BUYFRgW4BLgEPwQ/BM0DzQNdA14D8QLxAokCiQIvAi8C7gHuAcYBxgGfAZ8BVgFWAeIA4gBfAF8AAwADAOT/5P/j/+P/yf/J/4D/gP8r/yv/Dv8O/0//Tv/M/8z/LwAvAC4ALgDB/8H/I/8j/6f+p/5s/mz+Tf5N/gn+Cf6C/YL92vzb/FP8VPwT/BP8EPwR/B/8H/wY/Bf88Pvw+7/7vvuo+6n7y/vL+yL8Ifx//ID8qfyp/H38ffwJ/An8g/uD+x37Hfv0+vP6C/sL+1r7WvvO+877Q/xD/JT8lPyz/LP8vfy9/On86fxd/V39CP4I/rD+sP4Z/xn/Mf8x/wv/C//I/sj+gf6B/kL+Qv4U/hT+9/33/d793v2w/bD9YP1h/QT9BP3G/Mb8w/zE/O787vwW/Rb9Dv0O/cn8yfxh/GH8CPwH/Or76vse/B38jfyN/AH9Av1O/U79bv1v/Yr9iv2//b/9Bv4G/jf+N/5B/kH+Ov46/jn+Of4t/i3+5P3m/Un9Sf2E/IP84/vi+5v7mvuf+6D7vvu++8f7x/uk+6T7WPtY+/z6/Pq0+rT6nfqd+rP6s/rY+tj68/ry+gz7DPs++z77hfuG+7v7u/u9+737k/uT+2f7Z/tY+1j7W/tb+1X7Vfs++z77Jfsl+x37Hfso+yn7Q/tD+2b7ZfuH+4f7mvua+6D7oPuy+7P78/vz+2T8ZPzf/N78Nv02/WT9ZP2F/YX9r/2u/dP91P3b/dv9zf3N/c39zf35/fn9Qf5C/ob+hv7D/sP+Gv8a/6j/qP9YAFcA7gDvAD0BPQFFAUQBKwEsARQBEwEKAQsBEgERAS8BLwFmAWYBqAGpAdsB3AHzAfEB+wH6ARQCFAJTAlMCtgK2AiADIQNwA28DfAN9AzIDMgOcApwC7wHwAXYBdQFeAV4BpQGkARoCGgKOAo4C7QLtAjcDNwNqA2oDfgN+A3EDcQNbA1sDXgNeA44DjgPjA+MDPQQ9BHoEegSJBIkEbQRtBEMEQwQwBC8ERQRGBG4EbwRzBHMEJAQkBIoDiQPmAuYChQKFAoICgwK0ArQCzQLNApgCmQIYAhgCfwF/AQYBBgHRANAA2wDbAAgBCAE0ATQBSAFJAUEBQQEtAS0BJAEjAS0BLQE+AT0BQAFBASgBKQEEAQQB7ADsAPkA+QAtAS4BhQGFAfsB+wGAAn4C8wLzAisDKwMLAwsDowKkAisCKwLhAeAB4gHiASACHwJqAmoClgKXApcClwJ7AnsCVwJXAiQCJALNAc0BRAFEAZ8AngAOAA4Au/+7/7T/tP/o/+j/MgAyAGYAZgBbAFsABwAIAJH/kf83/zf/Iv8i/0L/Qf9a/1v/Q/9D//z+/P6j/qP+T/5P/gL+Af64/bj9cf1x/Sz9LP3p/On8qfyp/HX8dfxV/FX8P/w//CD8IPzv++/7ufu4+437jftt+237T/tP+zP7M/sr+yv7QvtC+2z7bPuO+437m/ub+577nvup+6n7v/u/+9H70PvT+9P7yfvJ+7/7vvvA+7/7z/vO++L74/vb+9z7k/uT+/r6+vo8+jz6rfmt+Yr5i/nG+cX5FPoV+jb6Nvol+iX6EPoR+iL6Ifpc+lz6n/qf+r/6v/qf+p/6P/o/+sP5w/lm+Wb5VPlU+Y/5j/n0+fT5Y/pj+t363fpv+2/7C/wL/Ij8iPzB/MH8vfy9/Kf8p/ym/Kb8wvzC/On86fwC/QP9/fz9/ND80Px8/H38EfwR/Kb7p/tS+1L7Hvse+wv7C/sU+xT7L/sv+0j7SPtM+037Lvsu++767vqb+pv6R/pH+gH6AfrK+cr5nPmc+XD5cflL+Uv5QPk/+Vf5V/mE+YT5qPmo+bP5s/my+bL5xPnE+e757/kQ+hD6//n++a/5rvlF+UT58fjx+ND40Pjc+Nz4DPkM+Vv5W/nC+cL5Ifoh+lL6U/pC+kL6CvoK+t353fnq+er5RfpG+uP64/qf+5/7RfxF/KH8ofyi/KL8avxq/DT8NPwl/CX8NPw0/Dj8OfwV/BX8xvvG+1H7UfvE+sT6Pfo9+uf55/nn+ef5Pvo++sf6x/pU+1P7xfvF+w78Dvwy/DL8RPxE/Gr8avzG/Mb8Xv1e/Qn+Cf6R/pL+3f7d/vf+9/4H/wf/LP8s/2r/av+z/7T/7f/t/wEAAgDt/+z/uv+5/4D/gf9L/0r/Dv8O/7j+uP5P/k/+9P30/cr9y/3P/dD9zf3M/Yf9hv3t/O38Pfw+/Nj72Pv6+/v7kfyQ/Dz9PP2Z/Zn9f/1//Rn9Gv3A/L/8r/yw/OH84fwZ/Rn9K/0r/Sv9K/1c/Vz95/3m/a/+r/5r/2v/4P/g/wUABgD2//b/yv/K/5P/k/9d/13/Kf8o/+P+4/6A/oD+Ff4U/sn9yf2m/af9f/1//ST9JP24/Lf8m/yb/Ab9Bv25/br9Nf41/j3+Pf4A/gD+1v3W/dT91P3a/dr92v3a/ff99v1J/kn+rP6t/uf+5/73/vf+H/8f/4z/jP8UABUAXgBdADUANQDD/8P/WP9Y/yr/Kv82/zb/Yv9i/5P/k/+3/7j/uv+5/47/jf83/zf/xv7H/lD+Uf7o/ej9oP2f/X/9gP17/Xr9cP1w/Tr9Ov3R/NH8VPxU/Ab8Bvwp/Cn81PzU/NT91f27/rv+HP8c/97+3/5W/lb+C/4L/lP+U/4c/xz/9//3/3EAcQBZAFkAyP/I/w//D/95/nn+JP4k/vP98/22/bb9Xf1d/Qb9Bf3W/NX8yPzI/LT8tPx9/H38OPw4/BT8FPwY/Bj8G/wb/Pb79vu6+7r7p/un++n76ftx/HH8Bv0G/Xr9ev3A/cD93/3f/dz93P2//b/9lP2U/WP9ZP0n/Sj92/za/Jv8nPyl/KT8JP0k/fv9/P3J/sn+MP8v/xv/Gv/J/sv+mv6b/sH+wP42/zb/z//P/1oAWgCzALQAxwDGAJsAmwBMAEwA9f/1/5n/mf8y/zH/wf7C/mb+Zv4//kD+U/5S/ob+hv7G/sb+GP8Y/4j/iP8CAAIATgBOAEMAQwD1//X/tP+0/9D/0P9XAFcAGwEbAdQB1AFXAlgCoQKgAssCygL2AvYCOgM6A5kDmQMDBAQEaARoBLoEugTwBPAE/wT/BNsE2wSHBIcEFgQWBKIDogM5AzkD6wLrAtAC0AIIAwgDmAOYA1EEUQTqBOoELgUvBSoFKgUTBRMFFwUXBT0FPQVdBV0FRwVHBd8E3wQxBDEEcQNxA+IC4gKtAq8CzALMAgoDCgMxAzADJgMmA/QC9QKwArECZAJlAhwCHALyAfMBEwITAo0CjQIzAzMDrQOtA7sDuwNzA3MDMAMwAzsDOwOFA4UDuQO5A5gDmAM6AzoD+AL4AhcDFgOQA5EDJQQlBJIEkwTABMAExwTHBOIE4gRIBUgFAAYABsYGxgYvBy8H/wb/BlsGWwawBbAFTwVPBTYFNgUmBSYF8wTzBKIEogRQBFAEFAQUBPsD+wMUBBQEaQRpBOQE5ARIBUgFYAVgBSwFLQXnBOYE0gTTBAoFCgVwBXEF0AXQBQcGBwYpBikGZwZnBuIG4wZ8B3wH4wfjB9EH0QdQB1AHvQa9BnkGeAaZBpkG4gbiBv4G/wbBBsIGOAY4BpoFmgUuBS4FLwUvBaQFpAVFBkUGogahBnsGfAYLBgsG1QXVBTAGMAb5BvkGsQexB+8H7genB6cHIQchB68GrwZ8BnwGgQaBBpoGmgajBqMGmAaZBpIGkgaeBp8GpgamBn8GfwYsBiwG7gXvBQcGBwZoBmgGsAaxBosGiwb3BfcFQgVDBcEEwQScBJwE2wTbBHQFcwU/BkAG+Ab4Bl8HXwdwB3AHUwdTByoHKgfmBuYGdgZ2BvkF+QWtBa0FqAWoBaYFpgVABUEFXgReBFQDVAOeAp4CcAJxApkCmQKzArMCggKCAg8CDwKWAZYBUAFQAVgBWAGjAaMBDQINAnACcAK6AroC+QL5AkYDRgOeA54DyQPJA3MDcwN+An4CPgE+AVsAWwBVAFUAEwETAfEB8QFHAkcC+AH4AYIBgwF/AX8BHgIeAhMDEwPmA+YDWARYBIMEgwSrBKsE+AT4BFsFWwWWBZYFbwVvBegE6ARVBFUEJwQnBJAEkARPBU8F2gXbBdUF1QVWBVYFywTLBIsEjASMBIwEdAR0BPoD+gMjAyMDOgI6AooBigEhASIB4wDjAL4AvgDaANoAfAF8AboCugJHBEcEfQV9BbkFuQXJBMkEGgMaA5gBmQEjASMB+AH4AXkDeQOIBIgEPQQ+BH8CfwL5//j/jf2N/c/7z/vT+tP6Y/pj+jP6M/r9+f35l/mX+QD5//hv+G/4Nfg1+IT4hPhW+Vb5dvp2+pH7kftJ/En8Yvxi/Or76vs++z77ufq5+kn6SPpy+XL54ffh9/b19vWi9KL0ofSh9Nr12fWK94r3BPkE+ST6JPoR+xH7r/uv+3/7f/sP+g/6b/dv90X0RPR78Xvx9u/270HwQPBI8kjyRvVF9Q34DfjI+cj5cPpw+pf6l/qx+rH6mPqY+sr5yvkc+Bz4DfYN9oL0gvQb9Bv00PTQ9O317fWG9ob2/vX+9XP0c/S78rry1/HX8UjyR/LD88LzqPWo9Zf3l/eV+ZX5qvuq+3r9ev15/nn+a/5r/p79nv2P/I/8eft5+0r6SvoQ+RD5OPg4+EL4Qvg5+Tn5jvqO+nD7cPtK+0r7/vn9+dj32PeB9YH13vPe88DzwPNi9WL1K/gr+An7Cfs2/Tb9sP6w/v////+qAaoB1QPVAzkGOQZaCFoIowmjCZgJmAkpCCoI6AXoBb4DvgM/Aj8CPAE8ASEAIQCw/rD+Zv1m/fn8+fx6/Xr9D/4P/pj9mP2I+4j7OPg4+JD0kPRq8WrxTO9M72nuae657rnu/+//7+Px4/EY9Bj0YPZg9nH4cfjt+e75nPqc+rr6ufr5+vn6A/wD/PL98v1JAEkAZAJkAvkD+QMvBS8FWwZbBqgHqAfuCO4IxgnGCcYJxgnDCMMI7AbsBqcEpwRcAlwCUABQALH+sf6c/Zz9A/0D/X38ffxx+3H7hfmF+QX3BffB9MH0hPOE857znvPR9NL0tPa09u/47/hQ+1D7nf2d/ZP/k//5APgA0wHUAX8CfgKDA4QDZgVmBTQINQh8C3wLdg52DpAQkBDBEcERaRJqEuMS4hIUExUTmxKbEioRKhHzDvMOdwx3DDAKMApICEgItwa3BnsFewWNBI0E1QPVAxwDHAM7AjsCRQFFAX4AfQAgACEASABIAOkA6QDgAeAB+QL5AvsD/APrBOsEIgYiBiIIIgghCyALuQ66DiMSIxK0FLQUVRZWFlMXUxfkF+UX6RfoFxMXFBdqFWkVTBNOEzoRORFFD0YPMA0xDcEKwAoJCAsIYAVfBeAC4QKXAJYAmv6b/kL9Q/3E/MP80PzS/N783fyl/Kb8jvyN/Av9C/0E/gT+s/6z/nr+ev6O/Y394Pzh/HD9b/2R/5L/9ALzAs8G0QZNCkwKvwzADBcOFg7NDs4OlQ+WD6gQqBCTEZURrRGrEY0QjxBxDm8OvwvBC/kI+AhxBnEGdQR1BBEDEAPoAekBcgBwAFT+Vf7a+9n7lvmW+f/3//cY9xf3q/as9rX2tPZd91330vjT+PL68fpR/VL9kv+Q/3QBdQEUAxQDpgSmBG4GbwaDCIEIlgqZCjoMNwzWDNoMWAxWDM0KzwqJCIkIwAW+BboCvQIKAAcAOP47/qf9pP3Z/d39//38/R/9If0b+xn7e/h9+DP2MfbN9M30RfRF9Cj0J/QN9A707PPq8+Xz5/NI9Eb0MvU09cj2xvb9+P74uvu5+8D+wP7YAdgB4QThBLkHtwcxCjQKHwwbDFYNWw0QDgsOSg5QDiIOHg46DT0NngueC3kJeAlDB0cHVwVSBXMDegNcAVUBhv6M/jD7K/uY95z3gfR+9FTyVfJi8WLxhvGG8VPyVPJp82jzkfSS9PP18vWf96D3efl3+RT7Fvs8/Dr8Bf0J/fH97v08/z//7wDtALwCvQJ6BHoEIQYgBpQHlgebCJkI1AjWCDkIOAj0BvUGWQVaBYcDhwOBAYEBX/9f/1L9Uf2B+4P77Pnq+Wv4b/gO9wr33PXf9fD07vT98/7zy/LK8mbxZvFa8FvwWvBY8K7xsPES9BD01/bZ9ov5iPn/+wP8cP5s/tkA3gBAAzsDRQVLBe8G6gYQCBQI3QjaCEQJRQlfCV8JMAktCaMIqAjFB78HWAZeBqkEogTAAsYCHwEZAbb/u/+L/oj+T/1Q/fL78vuA+n/6FPkV+dj31/fe9t/2XfZb9mj2afYK9wj3BvgH+DD5MPmH+of6OPw5/F3+XP6sAK0AqQKpAuoD6QOABIIE6gTnBJQFmQW1BrAG0QfXB3gIcwgSCBcIwwbBBuME5AQdAx8D0AHMAdgA3QALAAUAJP8p/4b+gv5c/l7+wf7B/kP/Qv9z/3X/Nf8y/57+of75/ff9Of06/Wz8bfy0+7H7UvtW+5D7i/si/Cf8v/y7/OT85/yu/K38Z/xm/Ib8iPxD/UD9XP5f/oD/e/8oACwAPwA7AJX/mf9V/lL+jvyR/KL6ofrc+Nz4gveC96L2oPYT9hX2u/W49V71YfXy9O/0SfRM9I7zjPP68vvyBfMF8+bz5vOH9Yf1gfeB9135Xfna+tv6A/wD/Bb9F/1M/kr+hP+F/1gAVwBQAFAAWP9a/+D93v17/H/8o/uf+y77M/v1+vH6rvqy+ob6hPqB+oH6jPqN+lf6VvqO+ZD5RfhD+M/20PbA9b/1WvVb9Y31jPXh9eL18PXv9Yb1h/XY9Nb0LfQu9L3zvPN683vzSvNJ8y7zL/Nw83DzaPRo9DT2NPaF+IX4wfrC+mb8ZvxK/Ur9r/2u/fD98f1D/kH+fv6A/lv+Wf6R/ZP9QvxB/Mn6yvqn+ab5Gvka+Rf5GPlr+Wr55/np+Yn6iPo3+zn71fvU+yz8Lfw6/Dr8JPwj/Cn8KvyF/IT8Uf1R/ZX+lf4zADMA7QHuAYADfwPABMEEuwW6BX8Gfwb+Bv8GEgcRB6AGogbbBdkF7wTxBAUEAwTpAuoCggGCAd//3/9T/lT+M/0y/YH8gvwJ/Af8avts+6T6ovrd+d/5e/l6+a/5r/lx+nL6gPt/+378gPw2/TT9kf2T/c79zP0k/ib+y/7K/qP/pP+HAIYAYgFhAU0CTgJlA2MDcQRzBBkFFwX3BPkEHwQeBM4CzwJZAVoB1v/V/zX+Nv6D/IH81PrW+mb5Zfla+Fv46Pfp9yn4KPj8+P748/nx+WH6Yvrg+d/5cfhy+Jz2nPb59Pj09PP187Dzr/ML9Az0yvTJ9I31jvUP9g72NPY09j72PvaW9pX2iveK9xz5G/n++v/64fzh/JH+kf7/////HAEcAcoBywHzAfMBmgGaAeUA5QD/////Cf8J/xv+Gv5A/UD9ffx9/Mb7x/sb+xr7gvqC+h36HPoA+gH6N/o3+rP6svpY+1n7CvwJ/Kf8qfxD/UH9CP4J/kj/R/8MAQ0BCgMLA6sEqwRuBW8FRgVFBYsEjATAA8ADJQMmA6sCqwIRAhECKgEqAfn/+f+e/p7+RP1D/Qv8C/wV+xb7ffp8+lH6Uvqj+qH6YPti+278bfx9/X79S/5L/rb+tv7v/vD+Vf9U/x8AIQBGAUQBdwJ4AokDhwN0BHUEaQVoBW0GbgZtB20HNgg2CK4Irwj0CPIIPAk+CcoJyAl+CoAKEAsOCwYLBwtKCkoKGgkaCfAH8QcYBxcHhgaHBg8GDgZ+BX8F2QTYBCMEJAR8A3sD7ALsAnACcQLnAeYBKAEpAUIAQQBx/3L/Cv8J/x7/H/98/3z/1P/U/wUABQAoACkAawBqAN8A4ACAAYABLgIuAswCzQJLA0oDqgOrA/4D/QNHBEkEigSIBKsErASpBKkEfAR8BB0EHQSCA4IDsgKzAt8B3gFIAUkBKwEqAX8BgQEjAiICzQLOAlUDVAOhA6EDyQPJA/YD9gNPBE8E3wTeBIgFiQUvBi4Guwa9Bj8HPge+B74HOAg4CJMIlAjDCMMIzQjNCL0IvgiWCJUIQAhBCMEHwQc7BzwH9Ab0BgwHDAdiB2MHnQedB2gHaAeuBq0GlwWXBW8EbwR2A3YD0QLRAokCiQKTApMC3gLeAmsDawM+BD4EVgVWBZEGkAa8B70HqwiqCEEJQgmKCYkJnwmgCbUJtAntCe4JVApUCs4Kzgo8CzwLkwuSC9EL0gv6C/kL9wv4C8wLywuAC4ELKQspC78KwAo2CjYKjgmOCeQI5AhYCFgI9Af1B8EHwAfQB9IHQQhACPQI9QijCaIJ8QnyCdYJ1gmSCZIJhQmGCd0J3Al3CngKFgsUC3ELcwt5C3gLMgszC88Kzwp9Cn0KSwpMCh0KHQrICckJWAlYCQkJCQkaCRoJhQmFCf4J/gkzCjMKDAoMCqwJrAk7CToJtAi0CPkH+QfsBu0GmwWaBSoEKgTJAskCngGfAccAxwBSAFIANQA2AFMAUwB7AHsAjQCMAHYAdwBMAEsALwAvAEgASACnAKcARAFEAQQCAwK7ArwCPAM7A1ADUQPpAugCGQIbAjMBMgF9AH0AHQAeAAEAAAD2//j/6P/n/9H/0v/J/8j/yf/K/77/v/+M/4v/I/8k/6H+oP4r/iz+7f3t/ef95/38/f39A/4C/uH94v2x/bD9kv2T/av9qv30/fT9Wv5a/sf+x/49/z3/0P/P/4UAhgBmAWUBVgJXAjkDOQPcA9wDHQQeBAoECQTQA9EDrwOvA6QDpQN9A30D/AL8AiMCIwI0ATQBhQCGAE4ATgCLAIwAHAEaAbYBuQExAi8CbgJwAqUCpAIIAwgDrQOuA2IEYATWBNkECQUGBRwFHwViBV8F1gXYBWwGbAb4BvkGcwd0B9kH1wcYCBoIOQg3CD0IPwhJCEgIRwhICBYIFgiHB4YHlAaVBmIFYQUNBA4EwQLAAqABoAHgAOAAjwCOAH8AgABgAF4A8f/y/0n/SP+r/qz+Vf5V/kH+Qf5J/kj+Tf5O/mH+Yf6l/qX+Kf8p/9v/2v+MAI0AKgEpAaoBqwErAioCuwK7Ak4DTwO3A7YDuwO9A1QDUwOfAqAC8AHvAXoBeQFGAUcBMwExAREBFAHpAOYAugC9AKEAngBiAGQA0P/O/8D+wf5s/W39MPwu/Ef7Svu7+rj6RfpI+tP50PlF+Uj5wfi++Ej4SvgG+AX4BfgF+ET4RPiN+Iz4m/id+GL4YPj69/33t/ez96P3p/fU99H3J/gq+Lb4tPhs+Wz5Lvov+sT6wvoG+wn7EfsO++/68/rU+tH6t/q7+sv6yPoB+wP7TvtM+1j7Wfvr+uv6DfoM+gT5Bfkk+CL4fveB9x73G/fy9vX2LPcp97v3vfeG+IX4Pfk9+cX5xvk0+jP6qfqq+i/7LfuX+5j71vvV++377vsM/Az8Ofw4/Fz8Xvxc/Fr8L/wx/Aj8BvwC/AP8Nfw0/Hv8e/y2/Lf80PzP/Lb8t/xe/F38s/u0+8T6xPq9+b350vjS+BX4Ffhl92X3ovai9tn12PU59Tr18vTx9PP09PQS9RH1J/Uo9T31PPVo9Wj1t/W39R72HfZ/9n/2t/a39qn2qfZX9lf26/Xr9aL1ofWU9ZT1mvWa9Wb1ZfXV9NX0J/Qn9MjzyPP38/fziPSI9Ar1CvUZ9Rn1nfSd9MfzxvPm8ufyT/JN8ijyKvKE8oLyKPMq8+Pz4fN39Hj04PTg9CP1IvVH9Un1a/Vp9aD1ovUF9gP2bfZv9pn2mPY99j72bvVu9YT0hPTp8+nz0vPS8y/0L/TS9NL0iPWH9TL2MvbA9sD2Lvcv94b3hvfO9873GfgZ+Hv4e/gI+Qj5tfm0+VD6UPqm+qX6n/qg+ln6WPrv+fD5bvlt+cn4yvgX+Bb4gfeB9y73LfcQ9w/38fby9rn2t/Zw9nL2V/ZV9oX2h/YD9wL3sPew93T4dfgz+TH5xPnG+SP6IPpT+lX6nPqa+ir7K/sg/B/8Xf1c/aj+qf7I/8f/jgCQAA0BDAFhAWMBwgHBATICMgKXApcCvgK9AosCjAIeAh0CngGfATYBNgHkAOQAmgCaAFwAWwA9AD4AXgBcALQAtgAlASMBegF7AaUBpAGxAbIBxQHFAfgB+AFUAlUC2wLbAnkDegMMBAsEVgRXBDwEOwTAA8ADFwMXA20CbQLeAd8BgAF+AWwBbgHQAc8BpAKlAskDyQP8BPsEBwYJBsIGwAb3BvoGpwalBu0F7wUuBS0FpASlBGMEYgQ+BD4EIQQhBAsECwQDBAQE9wP3A8sDzAOJA4gDQwNEAwcDBgOwArECKAInAm0BbgGyALEAEAARAKL/of9x/3L/mP+Y/xMAEwCrAKwAHgEeAU8BTwFoAWgBmwGaAeQB5QETAhEC9QH2AZ0BmwE1ATYB+QD5ABQBEwGvAbAB4ALfAoAEgQQ8BjsGsQeyB7YItghRCVIJnQmcCaIJowljCWEJ6QjrCHEIbwgfCCEIHQgbCEMIRQhpCGgIUQhSCPgH+Ad2B3YH8wb1BokGhwYhBiQGwgW/BVkFXAUaBRcFAgUFBSEFHwU6BTwFNgU1BQkFCQXyBPMEPQU7BQAGAgYbBxgHJQgpCBMJDwnqCe4JBgsDC0IMRQxXDVYNxQ3FDXcNeQ3CDMAMEAwUDMkLxQvTC9gLKwwoDIsMjwwGDQQNfQ1/DfsN+w1iDmIOpg6nDr8Ovg6vDrEOmw6ZDoYOiQ6IDoYOdg55DkoOSA7aDdsNMA0wDVgMWAx8C30LzQrMClgKWgoSChEKvQm/CU0JTAnOCM8IhwiHCJIIkQjYCNkILQksCW4JcAm1CbMJDgoPCo4KjgoiCyILuAu4CzQMNAx7DHwMggyBDFUMVgwfDB8M8gvyC8ELwQtlC2UL0wrTCh4KHgpiCWIJqwisCPYH9gdFB0YHpQakBgkGCgZXBVcFYwRjBCQDIwOyAbIBSABHACf/J/+J/on+iP6I/hP/E//1//X/+QD6AAYCBQIEAwUD4QPgA3AEcgSmBKUEjwSQBG0EbARtBG4EogShBO0E7gQkBSQFGAUZBbUEtQQCBAMEIAMgAzQCNAJMAUwBXQBcAD7/P//b/dn9OPw6/KP6ovpy+XP59vj1+DL5Mvni+eL5oPqg+iL7I/to+2f7mfua+/D77/tu/G78/fz9/HP9c/3E/cT9//3//Sv+LP45/jj++P35/V/9Xv2M/Iz80/vT+3L7cvt5+3n7y/vK+0j8SPzt/Oz8tv23/Zz+m/5o/2n/5v/l//D/8f+X/5f/D/8P/47+j/4q/in+uf26/RD9Dv0O/BD86vrp+u357vlg+WD5N/k2+Sn5Kvnr+Or4UvhT+Hr3efeJ9or2p/Wm9dL00vQI9Aj0TPNM873yvvKG8oXyvPK88k7zTvMB9AH0mvSa9Az1DPVz9XT19fX09YD2gPbW9tf2s/ay9gr2CvYj9SL1XvRf9BX0E/RT9FX0+/T59Lb1uPVF9kT2dvZ29ln2WfYp9in2MfYy9qH2oPZY91r3DvgM+FT4VvgK+Aj4QvdD91/2Xvas9av1Q/VE9Qr1CPW/9MH0V/RV9Nrz2/OF84TzdPN087vzvPNI9Ef09fT29KH1n/Ul9if2ifaI9tL20/YV9xT3Nvc39yP3I/fW9tb2ifaI9n72ffbO9s/2TvdN9533nveA93/38fby9jf2Nvai9aL1gfWB9eb15/W19rT2qfep94n4ifhK+Un5//n/+dD6z/q9+737p/yn/F39Xf3C/cP94/3h/dT91f2x/bD9fP19/Ur9Sv1A/T/9if2K/Tb+Nf4j/yT/FAATAM0AzwAyATABMQEyAeAA3gBiAGQA9//2/7T/tf+Z/5j/gP+A/1f/V/8q/yn/DP8O/w3/DP8S/xP/C/8J/+T+5v68/rv+sP6x/u7+7v5v/3D//f/9/z8APgAEAAUAe/95//n++v7a/tj+EP8S/2z/a/+r/6z/zv/N/+X/5f/+//7//////8v/y/9c/1z/x/7I/i7+Lf6l/af9T/1N/TP9NP1Q/U79av1r/Uf9R/3B/MH8/fv++0v7S/vk+uT6zPrM+tz63Pr1+vX6B/sH+xf7F/si+yL7K/sq+zX7NftK+0n7Z/tp+5H7j/vW+9b7XPxc/CX9Jv3//QD+oP6f/ub+5/4A///+Kf8q/3j/d/+s/63/fP98/8v+yv7M/cz91fzU/CL8Ivy/+777ifuJ+137Xfsn+yf7+fr5+vP68/ov+y77pPuk+yj8J/x+/H/8hPyE/Ej8R/wI/An8CvwJ/Fr8W/zX/Nf8Sv1L/a79rf0b/hz+rP6r/kj/Sf/F/8T//v///wAAAADa/9v/nv+e/1f/V/8e/x7/EP8P/yn/Kv9b/1n/if+L/7//vv/2//j/JAAjACUAJgD1//T/rv+v/37/fv95/3n/nP+c/+//7v+CAIMAYwFjAWMCYwIyAzIDlAOTA40DjQNcA1wDTgNOA5IDkwMxBDEEEwUTBRAGDwbwBvAGgweDB7oHuQemB6YHbgduBx4HHgeuBq4GGgYaBoYFhgUzBTMFSwVMBcMFwgVcBlwG5AbkBjoHOwdbB1oHPwc/B/MG8wacBpwGagZqBoAGgAbRBtMGNgc1B3UHdwd9B3wHUwdUByIHIQf/BgAH5wbnBqsGqwYvBjAGjgWNBQ0FDwX6BPgESAVKBccFxgUrBisGbAZtBqUGpQbyBvMGVQdUB6oHqwfSB9EHowekBxwHGwdMBk0GegV6BfAE8ATfBN8ERwVIBQQGBAbfBuAGlgeWB+oH6ge8B70HLAcsB4gGiAYcBhsG8QXyBeAF3wW6BboFhAWDBVgFWQVWBVYFhwWHBfcF9wWsBq0GjwePB2YIZgj4CPgIRglGCYUJhQnnCecJbAptCuoK6govCzALJgsmC8kKygoiCiIKQQlBCUwITQhoB2cHoAahBv8F/gWNBY4FbQVtBakFqQUrBiwGxAbDBksHTAe+B74HKAgpCIsIigjOCM8I2wjaCJ0InQgZCBkIYAdgB48Gjwa7BbsF8QTxBEQEQwTiA+IDEAQQBOgE6AQrBioGSQdKB8wHzAebB5wHDAcMB3IGcgbjBeMFPAU8BWQEZAR9A3wDvwLAAl4CXQJbAlwCtQK1AkkDSQPmA+YDSQRKBFAEUAQRBBEExAPEA5EDkQN7A3wDjAOMA+ID4gOgBKAErQWtBboGugZxB3EHsAexB44HjQcyBzMH1AbUBqQGpAbDBsQGJQckB4kHige7B7oHrQevB40HjAdvB28HUgdSByIHIQfhBuIGpQakBmEGYgYABv8FWgVbBYIEgQSdA54D6gLqAo4CjgKXApcC+AL3AoQDhgMfBB4EsQSyBFEFUQUABgAGsgayBkIHQQeYB5kHuQe5B64HrgeIB4cHQQdCB9IG0gYeBh4GGgUZBdgD2AObApwCtgG1AVEBUgFgAV8BogGkAeUB5AH5AfkBygHJAVUBVQG/AMAAUQBRAEcASACwAK8AXAFdARUCFAKwArECMAMvA5MDkwPgA+ADFwQWBDkEOgRMBEwESQRJBDYENgQaBBoE+QP5A8UDxQNwA3ADDQMNA88CzwLmAuYCSANIA7kDuQPwA/ED0APQA1wDXQO1ArQC/AH8AWIBYgEIAQgB5ADkAK4ArgAUABQA/v7+/qD9of1Z/Fj8YPth+8D6v/pT+lP6BPoE+tL50vnU+dT5H/of+rD6sPpi+2H78fvy+yr8Kfz/+wD8p/um+2b7Z/t1+3T7y/vM+z78Pvya/Jn8yvzL/OT84/wB/QL9PP07/Yf9iP3a/dn9D/4Q/gz+DP61/bX9CP0I/R/8H/wW+xb7AvoC+uT45PjH98f3w/bD9vr1+vV79Xv1OvU69Q71DvXD9MP0LPQs9EXzRfM/8j/ya/Fq8QvxC/Es8SzxpvGm8UnySPL+8v7yxPPE8530nfR59Xn1TPZL9gr3Cvep96j3BvgH+AH4AfiL94v3yvbK9gn2CPaH9Yj1WfVY9Vb1V/VP9U/1H/Uf9cf0xvRO9E70uvO68xTzE/N98n3yLfIs8jjyOfJ/8n7yrPKs8obyhvIP8g/ykvGS8XbxdvEF8gXyQPM/88X0xvT89fz1T/ZP9pj1mPUq9Cr0ofKh8nbxdvHK8MrwcPBw8CrwKvDa79rvju+N72TvZO9/73/v8O/w77Pws/C38bfx3fLd8vrz+fPZ9Nr0W/Vb9YP1g/WM9Yv1sfWy9RH2EPaQ9pH2D/cP94L3gvf69/r3e/h7+On46vgm+SX5LPkt+Sz5K/lI+Un5jPmL+cP5w/m4+bj5SflI+Yb4h/is96z3//YA97v2uvbi9uP2WvdZ9+b35/dt+G347vju+Hn5efn++f/5TvpO+ij6KPp4+Xj5Y/hj+Dj3OPdI9kf2u/W79aj1p/UM9gz25vbl9hD4EPhK+Ur5R/pG+ur66/pg+1/76Pvp+6v8qvyH/Yj9S/5K/sr+yv4G/wb/B/8H/9H+0v5m/mX+xv3G/QT9BP01/DX8jPuM+0T7RPuO+477XPxd/Gn9aP1m/mb+PP88/wQAAwDPAM8AjAGLAQoCCwJMAksCegJ6AtkC2QKKA4kDcwR0BGIFYQUWBhYGdgZ1BocGhwZ8BnwGhAaEBqwGrAbKBskGnAacBgsGCwY1BTYFYARgBK8DrwMZAxoDcQJwApYBlwGsAKsA+P/5/8b/xv8bABsAvAC8AE0BTQGjAaQB5gHmAVMCUwIIAwgD3gPeA6AEoAQvBS8FnQWeBQsGCwZ4BnkGygbJBtcG1wafBp8GSgZKBh0GHAZBBkEGqQapBhcHFgdPB1AHVQdUB1MHUwd/B34H1wfXBy8ILwhHCEcI+Af4B1MHUgeSBpMGAgYBBswFzQXxBfEFQwZDBpUGlQbFBsUGyQbKBqYGpgZ2BncGewZ6BusG6wbZB9gHBgkGCRoKGQrVCtUKOQs6C1wLXAs+Cz4LwArACtIJ0gmSCJIINwc3B/QF9AXkBOQEJAQkBM4DzgPjA+MDNwQ3BH8EfwSEBIQEPwRABNAD0ANKA0oDtQK1AhwCHAKlAaUBjQGNAQQCBQINAw0DaARoBKkFqgVsBmwGiwaLBjcGNwbUBdQFrgWuBc8FzwUVBhUGWAZYBpEGkQbKBsoGBQcFBzoHOgdeB14HaAdoB0wHTAcBBwEHlQaUBjgGOQYpBikGgwaDBisHLAfcB9wHSQhJCEIIQgi5B7kHxAbEBpMFlAVfBF8ESQNJA18CXwKwAbEBXwFfAYcBhwEcAhwC4ALgAo8DkAMWBBUEggSDBOIE4gQaBRoFDAUNBdEE0QSyBLIE7gTuBHUFdQX3BfcFKAYoBv0F/QWjBaMFWQVZBU8FTwWfBaAFSgZKBhgHGAe4B7gH+Qf5BwEIAQgtCC0IqwisCD0JPQlkCWUJ5wjnCP0H/QcQBxEHWwZbBs8FzwVcBVwFHAUcBUEFQQXVBdUFsAawBqMHoweWCJcIegl6CSsKKwqECoQKigqKCnEKcQp0CnQKngqeCsMKwwq2CrYKcQpxChAKEAqvCa8JUQlRCeoI6gh6CHsIIggiCA0IDQhGCEYInAicCLMIswhECEQIUAdQBx8GHwYTBRMFcwRzBEgESARzBHMExwTHBC8FLwW2BbYFcAZwBlkHWQdHCEcI/wgACV4JXwlfCV8JAQkBCToIOggTBxMHzwXPBeEE4QSbBJsE7wTuBG8FbwW0BbQF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EQERAUYBRgFvAW4BYwFjASABHwHJAMoAlwCXAK0ArgAMAQ0BhQGFAdEB0gG3AbcBLgEuAWsAawCq/6v/AP8A/1z+XP6p/an97/zv/Ez8TPzZ+9n7q/ur+877zvtG/Eb8//z//Nb91/26/rr+pv+m/54AngB/AYABBwIHAggCCAKYAZgBAwEDAZIAkgBhAGEAWgBbAG4AbgClAKUAFgEWAcIBwgGNAo0CWANYAxYEFgTKBMoEYwVjBb8FvwWwBbAFMwUzBXEEcQS6A7oDVwNXA2sDawPUA9QDNgQ2BDkEOQS4A7gD1QLVAs8BzwHgAOAALAAsANv/2v8FAAYApACkAGMBYwHSAdIBqAGoAf0A/QA3ADcAwf/B/8z/zP82ADYAtgC1AA8BEAFJAUoBqwGrAX4CfwLWA9YDbgVvBdsG3AbHB8cHKAgoCDQINAg1CDUIQQhBCEEIQQgGCAYIgweDB+cG5wZ4BngGaAZnBrMGtAYzBzMHtge2BxEIEQgiCCII2QfZB0AHQAd1BnYGpQWlBfEE8QRoBGgEGQQZBA0EDgRHBEcEsASwBC0FLQWbBZsF4QXhBQYGBgYvBi8GmgaaBmsHbAeNCI0IoQmiCUEKQApFCkUK5gnmCYIJgglACUEJ+Aj3CFgIWQhEB0QH4gXiBYEEgQRaA1oDkwKTAjcCNwI+Aj4CdwJ3ApcCmAJpAmkC8gHyAXMBcwE3ATcBZAFkAfAB8AG5ArkCkgOSA1cEWAT6BPoEggWCBQgGCAaXBpcGHwcfB4AHgAemB6YHkQeRB0kHSQfHBscG9gX2BdME0wR/A38DQAJAAlcBWAHbANsArQCtAI0AjQBQAFAA7P/s/3j/eP8b/xv/9P70/hb/Fv+E/4T/MwAzAAQBBAHXAdcBnwKfAmoDagNMBEwEMgUyBd8F3wUPBg8GpQWlBcoEygTLA8sD8ALwAmQCZAI0AjQCWgJaArkCuQIbAxsDUgNSA08DTwMzAzMDJwMnA0QDRAOGA4YD2QPaAxwEHAQiBCIEvwO/A/EC8QLoAegB4wDiAAIAAgA2/zf/bf5t/rr9uv1O/U79T/1P/cL9wv2A/oD+Uf9R//r/+v9PAE8AWQBZAEoASgBnAGcA0gDSAHcBdwEoAigCwgLCAjADMANqA2sDbANsA0YDRgMUAxQD3wLfAoMCgwLHAccBnQCdAET/RP8k/iT+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vwC/AHkAeQAdAB4Axv/G/47/jv+T/5P/5f/l/4MAgwBfAV8BUAJQAiwDLAPVA9UDSARIBIkEiQSaBJoEcwRzBBEEEQR7A3sDwQLBAvMB8wEhASEBWQBZAKv/q/8k/yT/1v7W/sf+x/7v/u/+NP8z/3r/ev++/77/FQAUAJcAlwBBAUEB8AHwAXkCeQLEAsMC0ALQAqwCrAJrAmsCJgInAvUB9QHkAeQB8QHxARsCHAJoAmgC3gLeAnsDewMeBB4ElwSXBLwEvAR8BHwE6APoAy0DLQOIAogCKgIqAiUCJQJlAmUCygLKAjgDOAOkA6QDBwQHBFkEWQSPBI8EnQSdBHYEdgQNBA0EXgNeA4ECgQKdAZ4B3wDfAFwAXAASABIA/v/+/yAAIACBAIEAFQEVAb0BvQFNAk0CqAKoAssCywLGAsYCrAKsAoICggJDAkMC7QHtAYABgQEIAQgBkQCRAC4ALgD5//n/AAAAAD8AQACiAKIABwEHAWABYAG0AbQBFQIVApECkQIqAyoD1APUA3gEeAT4BPgEOAU4BS0FLQXkBOQEcQRxBOUD5gNIA0gDoQKhAgQCBAKQAZABXwFfAXkBeQHXAdcBZgJmAggDCAOXA5cD7APsA+gD6AOHA4cD5QLlAkICQgLkAeQB/wH/AZQClAJtA24DPQQ9BMIEwgThBOEEnwSfBAsECwRCA0IDbwJvAsgByAF+AX4BowGjASACIAK+Ar4COwM7A10DXQMKAwoDVwJXAoIBggHPAM8AaQBpAE0ATQBjAGMAjwCPAMMAwwD4APgAJQElAUUBRQFYAVgBZwFnAXcBdwGGAYcBlgGVAa8BrgHmAecBTgJOAuUC5QKVA5UDNgQ2BJ8EoAS3BLcEfAR8BAcEBwR9A30D+wL7ApECkQI9Aj0C/AH8AdAB0AG8AbwBxQHFAegB6AEcAhwCVgJXAoYChgKWApcCeQJ6AjICMgLeAd4BpwGnAbABsAH6AfoBYwJjAsQCxAL3AvcC6gLqAqECoQI4AjgC2AHYAaABoAGWAZYBogGiAaMBowGFAYYBRgFGAe0A7QCNAI0AOwA7AA0ADQAKAAoAKQApAF0AXQCeAJ4A7QDtAE8BTwG7AbwBHwIfAlwCXQJhAmICNAI0AvIB8gHBAcEBvQG9AeYB5gEqAioCbAJsApACkAJ+An8CJwIoAooBigG4ALgA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C/8L/yr/Kv8j/yP/8f7x/pn+mf4m/ib+pP2k/Sj9KP3M/Mz8pvym/L38vfwH/Qf9dP10/fj9+P2G/ob+Ef8R/5P/k/8GAAYAbwBvANMA0wA2ATYBmwGbAQACAAJVAlYCiQKJAo8CjwJsAmwCLwIvAuUB5QGYAZgBVAFUASsBKwEnAScBPgE+AVsBWwFwAXABigGKAb0BvQEPAg8CZQJlApkCmQKVApUCYgJiAhkCGQLQAdABgwGDASIBIgGoAKgAIAAfAKn/qf9d/13/RP9E/1P/U/91/3X/mf+Z/7P/tP+9/73/rv+u/4T/hP9J/0n/Fv8W/wf/B/8p/yn/cv9y/9D/0P8yADIAmQCZAAEBAQFlAWUBwgHDASMCIwKcApwCOgM6A/ED8QOcBJ0EFgUWBU0FTgVLBUsFIwUjBeME4wSSBJIELgQvBL8DvwNPA08D7QLtAp4CngJjAmMCNgI2AgwCDALVAdUBhQGFASABIAG8ALwAcwBzAEwATAA2ADYAGAAYAOz/7P/B/8H/rf+t/7n/uf/k/+T/LAAsAJMAkwARARABkgGSAQACAAJKAkoCawJrAmsCawJZAlkCTAJMAlYCVQJ4AnkCpQKlAsUCxQLMAswCvQK9Ap0CnQJvAm8CLwIvAt4B3gGBAYIBJAEkAdIA0gCaAJoAiACIAJ4AngDOAM4AAwEDAS8BLwFUAVQBgQGBAcIBwgEcAhwChwKHAvEC8QJIA0gDfwN/A5QDlAOKA4oDZANkAxwDHAOrAqsCGgIaAn0BfQHtAO0AdwB4ACAAIQDr/+v/3f/d//7//v9JAEkAsACwABcBFwFiAWMBggGCAXMBcwFDAUMBCQEJAdYA1gCsAKwAggCCAFIAUgAkACQABQAFAPr/+v/1//X/3//f/63/rf9t/23/Qv9C/1D/UP+i/6L/GQAZAH4AfgCeAJ8AdgB2ADgAOAAwADAAkwCTAFsBWwFLAksCFgMWA44DjwO3A7cDswO0A6kDqQOnA6cDqAOoA54DngONA40DhQOFA5gDmAPOA84DGwQbBGQEZASRBJEElASUBG4EbwQuBC4E3wPfA4cDhwMlAyUDwALAAmwCbAI+Aj4COQI5AkkCSQJLAksCJQIlAs4BzgFRAVEBxgDFAEkASQD3//f/2v/a/+r/6v8PAA8APAA8AG8AbwC3ALcAHQEdAZsBmwEeAh4C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KwIsAsgByAGKAYoBgQGBAa0BrQH6AfoBSwJLAoMCgwKPAo8CawJrAioCKgLqAeoByQHJAdQB1AEJAgkCWgJaArsCuwIgAyADfAN8A8EDwQPiA+ID2wPbA7EDsQNzA3MDNgM2AwwDDAP2AvcC7wLvAugC6ALcAtwCygLKArQCtAKVApUCbAJsAjsCOgILAgsC5gHnAdAB0AHDAcMBtwG3AagBqAGVAZUBgwGDAXcBdwF2AXcBhwGHAakBqQHaAdoBEQIRAkUCRgJ3AncCowKjAsMCwwLQAtACxgLHAq8CrwKYApgCjAKNApECkQKdAp0CnwKfAnkCegIWAhYCcgFyAawArAD1//X/c/9z/zX/Nf82/zb/ZP9k/67/rv8AAAAAPwA/AF0AXgBeAF4AWABYAGAAYACBAIEArwCvANcA1wDmAOcA1wDXAK8AsAB+AH4AUgBSADIAMgAeAB4AGgAaADEAMQBwAHAA1ADUAEYBRgGgAaABywHLAcoBygG1AbUBowGjAZwBnAGWAZYBjQGNAYIBggGAAYEBjAGMAZkBmQGSAZIBbAFsAS8BLwHzAPMA0QDRANkA2QAFAQUBQgFCAXIBcgF8AXwBVQFVAQYBBgGpAKkAXwBfADsAOwBBAEEAaABpAKkAqQD+AP4AYwFjAc4BzgE2AjYCkgKSAtwC3AITAxMDNQM1A0QDRANFA0UDQANAAzwDPANFA0UDYQNhA5ADkAPHA8cD9gP2AxcEFwQ0BDUEWwRcBI8EjwTEBMQE7ATsBAMFAwUHBQcF8gTyBLYEtgRNBE0EwAPAAyQDJAOUApQCJgImAuoB6gHjAeMBBgIGAjwCPAJyAnICogKiAs0CzQLzAvMCDwMPAx0DHQMhAyEDIwMjAyUDJQMiAyIDEAMQA+oC6gKyArICbAJsAiMCIwLgAeABpwGnAXsBewFcAVwBUAFQAWIBYwGbAZsB9gH2AWYCZgLXAtcCNwM3A3IDcgN1A3UDOQM5A8gCyAI6AjoCqQGpASYBJgG3ALcAXwBfAB4AHgD7//v//P/8/ygAKAB/AH8A7QDtAFcBVwGiAaIBxAHEAcUBxQG7AbsBtQG1AbQBtAGpAaoBggGCATEBMQG9AL0AOAA4ALn/uf9N/03///7//tL+0/7G/sb+0f7R/uf+5/70/vT+8P7w/uL+4v7S/tL+w/7D/qb+pv5s/mz+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jACLAJUAlAChAKEArwCvAL0AvQDNAM0A3wDfAPEA8QAAAQABCAEIAQgBCAEBAQEB9AD0AN4A3gC/AL8AnACcAIEAgQB5AHkAiQCJAK4ArgDhAOEAEgETATQBNAE6AToBIwEjAfkA+QDIAMgAlwCXAGgAaAA/AD8AKAAoADAAMQBeAF8AqwCrAAkBCQFnAWcBtgG2AegB6AH0AfUB4gHiAcEBwQGjAaMBjAGMAXMBcwFTAVMBJwEnAfQA9AC7ALsAegB7ADQANADs/+z/rf+t/4H/gf9v/2//d/93/4z/jP+f/5//p/+n/6b/pv+t/63/x//I//H/8f8aABoALwAvACcAJwAFAAUAzf/N/4T/hf8w/zD/1f7V/nz+fP4t/iz+9P30/dv92/3n/eb9Ev4T/lT+VP6f/p/+6/7r/jP/M/9z/3P/qv+q/9b/1v/3//b/DAAMABsAGwAjACMAIQAhAA8ADwDq/+r/t/+3/4X/hP9i/2L/WP9Y/2X/Zf+G/4b/tf+1/+z/6/8hACEATwBPAG8AbwB8AHwAcwBzAFsAXABDAEMAPAA8AFIAUgCAAIAAtwC3AOQA5AD8APwA/gD+APAA8ADdAN0A0ADQAM8AzwDbANsA8wDzABQBFQE6AToBYgFiAYsBiwG1AbQB3AHcAfoB+gEFAgUC+QH5AeAB4AHRAdIB4QHiARYCFgJjAmMCsAKwAucC5wL+Av4C9gL2AtoC2gK5ArkCpAKkAqUCpQK+Ar4C6wLrAh0DHQNIA0gDWwNbA0kDSQMLAwsDpQKlAigCKAKtAa0BRAFEAfgA+ADKAMoAugC6AMQAxADlAOUAEwETAUcBRwF2AXYBlwGXAZ0BnQGCAYIBRQFFAfMA8wCZAJkARQBFAAAAAADQ/9D/tv+2/7D/sP+z/7P/tv+2/7T/tP+z/7P/vf+9/9n/2f8DAAMANwA3AG0AbQCgAKAA0ADQAPsA+wAdAR0BLwEvASsBKwERAREB7gDuANQA1ADRANEA7QDtACUBJQF2AXcB2wHbAUoCSgK2ArYCCwMLAzgDOQM4AzgDEQMQA9AC0QKMAowCVgJWAjYCNgIoAigCIQIhAhECEQLyAfIBygHKAacBpwGUAZQBmQGZAbYBtgHpAekBKgIqAmwCbAKgAqACuAK4ArQCtAKaApsCegJ6Al4CXgJRAlECVwJWAm0CbQKLAosC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QQFBAdoA2gCLAIsAXABcAEkASQBKAEoAVgBWAGwAbQCTAJMA1ADUADIBMgGjAaMBDwIPAl0CXQJ9An0CbQJtAj0CPQIAAgACxAHEAZIBkgFuAW4BXQFdAWABYAFwAXABhQGFAZMBkwGQAZABeAF4AU8BTgEgASAB+wD7AOoA6gDtAO0A+wD8AA4BDgEiASIBMwEzATsBOwExATEBEQERAeYA5gDAAMEAsQCxALsAuwDaANoA/wD/ACIBIQE7ATsBTgFPAWEBYQF3AXcBkQGSAakBqAG4AbgBwAHAAckByQHeAd4BBAIEAjoCOwJ3AncCrQKsAtAC0ALaAtoCzALMAqsCqwKFAoUCawJsAmYCZgJyAnICfgJ+AnYCdgJPAk8CCwILArcBtwFiAWIBEwETAcYAxgB4AHgAKgAqAOX/5v+1/7X/o/+i/7D/sP/V/9X/CAAJAEcARwCPAJAA4gDiADoBOgGKAYoByQHJAe8B7wH/AQAC/wEAAvQB9AHeAd4BwAHAAaABoAGHAYcBfwF/AYoBigGiAaIBvAG8AcsBzAHFAcUBpwGnAXUBdQE7ATsBBQEFAeEA4QDaANoA9gD2AC8BLwFzAXMBqwGrAcQBxAG8AbwBmQGZAWQBZAEmASYB5gDnALAAsACLAIwAfQB9AH8AfwCFAIQAfgB+AGAAYAArACsA7v/u/7r/uv+c/5z/kP+Q/4j/iP92/3b/WP9Y/zr/Ov8p/yr/M/8z/1v/W/+e/57/9P/0/1MAUwC6ALoAIwEkAYwBjQHsAewBMwIzAlMCUwJHAkcCFAIUAsgByAF1AXUBJgEmAeAA4QChAKIAZABkACgAKAD1//X/0v/S/8X/xf/G/8X/yf/J/8b/xv+2/7b/nv+e/4T/hP9w/3D/af9p/3D/b/9//3//j/+P/5n/mf+c/5z/m/+c/5f/l/+O/43/fP98/2r/av9k/2P/dv93/6v/q/8AAAAAaABoANQA1QAyATIBdQF1AZwBnAGwAbABvAG8AcQBxQHJAcoByAHIAcABwAGzAbMBoAGgAYYBhgFrAWoBVgFWAVIBUwFiAWIBfwF/AaMBowHNAc0B/AH8AS4CLgJYAlgCbAJsAl8CXwIvAi8C4wHkAY4BjQE/AT8BBAEEAdkA2QCxALEAggCCAEgASAAMAAwA2v/a/7f/t/+o/6j/rv+u/8f/x//w//D/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ewF7AVABUAEEAQQBpACkAEEAQQDp/+n/p/+n/4D/gP90/3T/ef95/4b/hv+R/5H/l/+Y/5z/nP+j/6P/rf+t/7b/tv+2/7b/pP+k/33/ff9F/0X/B/8G/8v+y/6a/pr+d/53/mf+Z/5v/m/+lP6U/tT+1P4j/yP/cP9w/67/rv/U/9T/4P/g/9n/2f/J/8n/vP+8/7r/uv/D/8P/0v/S/9z/3P/e/97/0v/S/7r/uf+W/5b/bv9v/0r/Sv8w/zH/J/8n/yz/LP8//z//XP9c/4D/gP+o/6j/zP/M/+L/4v/m/+b/2P/Y/8P/xP+0/7T/s/+z/8D/wP/X/9f/8v/y/wwADAAhACEALAAsAC4ALgAyADIARwBHAHYAdgC+AL4ADAEMAUkBSQFqAWoBdQF1AXoBegGKAYkBpgGmAcgByAHlAeUB+wH7ARMCEwI8AjwCfgJ+AtEC0QIjAyMDYQNhA38DfwN/A38DZANkAzMDNAPuAu4CmAKYAjUCNQLQAdABcwFzASIBIgHbANsAmgCaAFwAXAAkACQAAAAAAPn/+f8UABQATQBNAJUAlQDeAN4AHAEcAUoBSgFqAWoBhAGEAaMBowHSAdIBFgIWAm4CbgLXAtcCSANIA7UDtgMRBBEESARIBEsESwQUBBQEqgOqAyUDJgOlAqUCQwJDAg4CDwIDAgMCDwIPAh8CHwIkAiQCEwITAu0B7gG4AbgBfgF+AU4BTgE2ATcBPwE/AWoBaQGwAbABBAIEAlQCVAKTApMCvgK+At4C3gIBAwEDKwMsA1wDXAOLA4sDtQO2A9wD3AMABAAEIQQhBDcENwQ+BD4EOAQ4BC4ELgQuBC4EQgRCBGsEawSgBKAE1ATUBPoE+gQMBQwFBgUGBewE7ATBBMEEjgSOBF8EXwRABEAEPQQ9BFkEWQSLBIsEvwS/BOEE4QTkBOQEzATMBKEEoQRtBG0ENQQ1BPoD+gO/A78DigOJA18DXwNHA0cDSANIA2kDaQOqA6oDBQQFBHAEcATeBN4ERAVEBZgFmAXRBdEF6wXrBewF7QXeBd4FyAXIBasFqwWDBYMFTgVOBQoFCQW7BLsEZARkBAYEBgSgA6EDOgM6A9kC2QKEAoQCOwI7AvkB+QG3AbcBbgFuARsBGwG8ALwAUwBTAOb/5v97/3v/Hv8e/9b+1v6l/qX+iP6I/nv+e/5+/n7+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3f7d/jH/Mf+T/5P/+v/6/18AYADCAMIAGwEbAWUBZgGcAZwBugG6Ab8BvwGvAa8BkAGQAWkBagE7ATsBBAEEAcQAxACCAIIASABIACEAIQAVABUAKQApAGIAYwC9AL0ALAEsAZsBmwH7AfsBQwJDAnUCdQKTApQCnQKcApACkAJtAm0COAI4AvcB9wG0AbQBegF6AVABUQE6AToBMQExAS0BLQEtAS0BNAE0AUcBRwFjAWMBggGCAZ4BngG0AbQBxAHEAcgByAG9Ab0BoAGgAXUBdQFCAUIBCgEKAc4AzgCNAI4ASwBLAAsACwDU/9T/q/+r/5n/mf+i/6L/xf/F//r/+v86ADoAhACEANQA1QAjASMBYgFiAYkBiQGZAZkBmgGaAZMBkwGFAYUBcgFyAV0BXQFGAUYBLgEuARUBFQEAAQAB8wDzAOsA6wDkAOQA3QDdANsA2wDjAOQA8wDzAAEBAQEGAQYBAQEBAfIA8wDfAN8AxwDHAK4ArgCWAJYAgACBAGwAbABaAFsAUQBRAFgAWABzAHMAnwCfANQA1AAMAQwBQwFDAX0BfQG3AbcB6gHqAQwCDQIbAhsCGQIZAg4CDgL/Af8B6wHrAdIB0gGyAbIBkQGRAXABcQFSAVIBNwE3ASMBIwEaARoBHwEfATABMQFNAU0BcgFyAZkBmQG8AbwB2gHaAfEB8QEEAgQCEgISAhkCGQISAhIC/AH8AdoB2gGxAbEBiAGIAWEBYQE9AT0BGAEZAfUA9QDVANUAvwC/ALIAsgCsAKwAqQCpAKEAoQCSAJIAfQB9AGcAZwBVAFUARwBHADoAOgAsACwAIQAhAB0AHQAhACEAJwAoAC4ALgA3ADcATABMAHAAcACjAKMA4ADgACABIAFhAWEBnwGfAdgB2AELAgsCOAI4Al4CXgJ7AnsCiwKLAo0CjQKFAoUCeQJ5AmYCZgJKAkoCJgImAgMCAwLpAekB1QHVAb4BvgGeAZ4BegF6AV0BXQFOAU4BSAFIAUEBQQExATEBGgEaAQYBBgH+AP4ACgEKASMBIwE/AT8BVQFVAWgBaAGBAYEBpQGlAdIB0gECAgICNQI1AmwCbAKkAqQC2QLZAggDCAM7AzsDcQNxA5cDlwOZA5kDdAN0A0MDQwMdAx0DCQMJA/QC9ALRAtECoAKgAm0CbQJCAkICJQIlAhkCGAIeAh4C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5QHjARgDGwNVBFMESQVLBbYFtQVvBXAFowSjBKYDpgPCAsMCAAL/ATkBOgFfAF0Ahf+H/+b+5P6U/pX+j/6N/qr+q/7V/tX+Fv8U/4v/jv9eAFsAaAFrAWECXwLPAtACkQKSAtoB2QEQARIBhgCDADAAMwACAAAA1P/W/7v/uv+5/7r/2//c/xcAFgBOAFAAWgBYAAcACgBx/2//1P7W/pv+mv7Z/tn+W/9b/83/zP/+////BgAFAAoACwAnACcAUgBSAHYAdgB7AHsAYgBhADwAPQAzADIAVwBYAKAAoADrAOwAIgEiAUIBQgFLAUsBNwE2AQIBAgHLAMsAxQDGABkBGQHAAcEBiwKKAjwDPQO2A7UD7APtA/oD+gMCBAIEHgQeBEsETARlBGUERAREBOAD4QNcA1wD2gLbAmoCagL3AfcBdwF2AfYA9gCRAJAASgBLAA0ADQDO/87/rP+r/+D/4f+MAIoAdQF2ATkCNwJyAnMCEgIRAk4BTgGBAIIA///+/+z/7f9UAFMAGAEZARwCHAJLA0sDpgSmBCAGIQaVB5QHxAjGCHkJdwmMCY4JBgkFCQQIBQjMBssGngWeBaMEowTjA+IDUANRA/UC9ALWAtgC+wL6AkgDSQOyA7EDMgQzBM0EzQRuBW4F9QX1BVQGVAaUBpUGzQbMBgAHAQdIB0cHzgfPB8YIxQgXChgKZAtkCzQMNAxhDGEMLQwtDPwL/QsRDA8MTAxPDHgMdgxKDEsMuQu4C+UK5QocCh0KpwmmCYsJjAmYCZcJgwmECU4JTgk5CToJlwmXCWsKawpjC2MLIQwhDIcMhwy7DLwM6wzqDAINAg3FDMUM/wsADL8KvgpGCUYJ5gflB9gG2AYyBjIG7QXtBewF7QUNBgwGLgYvBksGSwZqBmoGoAagBv0G/QaRB5EHYAhgCGUJZAl+Cn8KcgtyC/oL+gvZC9oLBwsHC7AJsQk0CDQI8gbyBiEGIga/Bb0FoAWiBbIFsQXwBfEFcgZxBjUHNQcQCBEIzQjMCD4JPwlwCW8Jfwl/CZAJkAmfCaAJggmCCQYJBgkUCBQI0AbPBoAFgQVxBHAEtwO3A0YDRgMDAwMD6wLsAhUDFAOIA4kDSgRJBDcFOAUfBh4Guwa8BtgG2AZ2BnYG0QXRBTEFMQWmBKYEAgQCBBUDFQPwAfAB6ADpAFcAVwBpAGkA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GQMZAxcDFgO3ArgCUgJSAg8CDwLVAdUBbwFvAdwA3QBkAGMAaABoABgBGAEwAi8CIQMiA3kDeQNBA0ED7ALtAu8C7wJUA1UDwQPBA94D3QOoA6kDcQNxA4oDigMCBAIEqASoBC0FLAVVBVYFFAUUBY4EjgQCBAIEjQONAxcDFwNbAlwCTQFMATIAMgCE/4X/if+J/x8AHwDvAPAApwGmASECIgJjAmMCgQKBAqECoQLmAuUCRwNIA4oDigNvA28D/QL9AoYChgJoAmkCyALHAocDhwNxBHIEWQVZBRAGEQZ3BnYGjwaPBoUGhQZ6BnoGYgZiBiYGJwbnBeYF/QX9BaIGogaaB5oHaAhpCMYIxgjcCNwIAAkACUEJQQlbCVsJCAkJCU0ITAhtB20HxgbGBpEGkQbUBtQGSAdIB2oHaQfWBtYGpQWlBYAEfwQdBB8EuwS6BPoF+wVFB0UHPwg/COQI5AhLCUwJfwl/CXcJdwk2CTYJ1AjUCHgIeAhLCEsIcghzCPkI+Ai1CbYJUwpTCnYKdgoHCggKSQlICa4IrgiHCIcIwAjACPQI9Ai5CLkI9AfzB+MG4wbtBe0FUgVSBQwFDAXqBOsEzgTOBMEEwgTnBOcETAVMBdMF1AVFBkUGgAaBBpoGmgbNBs4GSQdJB/cH+AeSCJEI3AjcCOMI4wjpCOkIFgkXCToJOgn8CP0IRQhFCG8HbwcQBxAHZQdlBy8ILwjyCPIIZQllCZYJlwmyCbEJxgnGCccJyAmrCaoJawlsCQYJBQl4CHkI4AfgB2kHagckByQH7wbvBp0GnQY2BjYG5wXnBcMFwgWlBaYFawVrBTgFOQVlBWUFDgYOBvAG8AabB5sH2AfYB8kHyAecB50HZAdjBxcHGAfFBsYGiAaHBl8GXwYuBi4G7AXsBcAFwAXWBdcFHwYfBj0GPQbqBeoFOwU7BaMEowR+BH8EwATABP8E/wTiBOMEgAR/BEEEQgSHBIcEOgU6Be4F7gUzBjMG8wXyBXUFdQUTBRQF9QT1BPUE9QTEBMQEIQQhBA8DDwPfAd8B/QD+AKAAoACbAJsAkgCSAF0AXQAwADAAWwBbAOMA4wByAXIBowGjAV8BXgHpAOkAlgCXAIwAiwCmAKcAmwCaADQANQCJ/4n/CP8I/zb/Nv8zADIAiQGKAXkCegKdAp0CPQI9AvEB8QECAgICLQIuAv4B/QFHAUcBUgBSAI//j/9A/0D/W/9b/53/nf+y/7P/XP9d/6H+of7A/cH9C/0K/an8qfyK/In8jPyM/J38nfy8/L387Pzs/C/9L/2M/Yz9Bf4E/oL+g/7c/tz+Bf8F/xn/Gf88/zz/Z/9n/2L/Y/8M/wz/dv52/uL94/17/Xr9Qf1C/TT9M/1M/U39ef15/XD9cP3m/Ob83vve+8H6wfoO+g765vnm+QH6AfoF+gX65Pnk+cr5y/nQ+c/50vnS+a75rvl5+Xn5dvl2+c/5z/lt+m36Gvsa+6b7p/vv++/7yfvK+xf7F/sA+gD68fjx+Ff4V/hC+EL4Zvhm+Hr4evh/+H/4sviz+ED5QPkG+gb6r/qv+v36/Pri+uP6gvqC+gT6BPqE+YX5FPkT+bL4s/hj+GL4J/gn+Av4C/gI+Aj4/Pf998X3xfdl92b3Jvcm9133Xfcd+B34C/kK+bD5sPnr+ev5AvoC+lH6Ufrc+tz6U/tT+277bvsx+zH71vrW+n/6f/on+if6w/nD+V75XvkC+QP5rfit+GT4ZPhP+E/4i/iK+Oj46Pj1+PX4VvhX+DT3NPca9hn2ivWK9Z71nvUX9hb2pPak9hX3FfdV91X3Xvdf9z33PPf+9v/2p/an9h72H/Za9Vr1hfSE9PLz8/Pp8+jzWfRZ9PT09PRq9Wr1pPWj9b31vfXa9dn1/fX+9R32HPY79jz2gfaB9gr3Cfe297f3L/gu+Bz4HfiC94H3rfau9gf2Bvam9af1Z/Vm9Qz1DfWc9Jz0S/RL9FL0UvSz9LP0L/Uw9YH1f/V/9YH1UvVQ9Sn1KvUs9Sz1SPVI9Vr1WfVQ9VD1Q/VC9U71TvVz9XP1mPWY9aT1pPWm9aX1wPXB9Rr2GPaf9qH2FfcU9yT3Jfe49rj2FfYU9rj1ufXx9fD1mvaa9k/3T/e/97/37vfu9wH4AvgG+Ab49Pfz99f32Pft9+z3UPhQ+OH44fhb+Vv5qfmp+e757vlA+kH6gvqB+nf6ePoo+ij6zvnO+Zb5lvlu+W35Lfkt+dv42/ig+KD4kPiQ+JH4kfiS+JL4r/iv+BP5E/mr+av5LPor+mD6YPpl+mX6hPqC+sn6y/oJ+wf7B/sI+9763frS+tH6DvsP+3j7dvvU+9b7EvwR/ET8RfyG/Ib8yfzJ/PL88vzz/PP84/zj/OX85PwT/RT9hP2D/TL+M/4D/wP/uP+4/yQAJABGAEYAUQBRAH4AfgDaANoARQFFAZoBmgHVAdYBDQINAloCWgK3ArcCBwMHAx8DIAPnAuYCawJrAugB6QGpAagBxgHHARgCFwJPAlACTgJOAjgCOAJPAk8CqAKoAh4DHgN5A3kDngOeA6EDoQOsA6wD6wPrA3EEcQQqBSkF2AXZBTwGOwY5BjoG/wX/BdEF0QXfBd8FKwYrBqgGqQZTB1MHHwgfCOgI6AhrCWsJfAl8CSgJKAmzCLMIYghiCFcIVwiGCIYIygjLCAYJBgkeCR4JBgkGCbsIuwhUCFQIAQgBCPIH8Qc3CDcIsQixCCwJLAmICYgJzgnOCRkKGgptCmwKsAqxCskKyAqrCqwKdgp2ClIKUgpqCmsKzgrOCl8LXwvdC90LFQwUDBcMGAwzDDMMowykDFcNVg3+Df4NZQ5lDp0OnQ7MDs0O5g7mDqoOqg73DfcNBg0HDU0MTAwaDBsMYwxjDNcM1wwnDSYNJw0oDeQM4wyIDIkMWQxXDGgMawynDKUM1AzWDPAM7wwfDR8NkA2SDTEOLg6mDqkOyw7IDqgOqg6WDpUOrg6vDuoO6g4iDyIPTg9PD3EPcA91D3cPTw9OD/QO9Q6NDowOLA4sDt0N3Q2XDZYNYQ1iDT0NPA0DDQUNkwyRDOoL6wtmC2ULTQtOC5YLlgvNC80LlwuYCwwLCwubCpwKowqiCgcLCAtpC2kLbgtvCxsLGgueCp8KKgoqCssJywl5CXkJKgkqCdwI2wiTCJQIZghlCG4IbwjGCMUIXglfCQkKCQqICocKvAq9CroKuQqpCqsKugq5CugK6QocCxwLIAsgC9IK0worCisKSQlJCXEIcgjnB+cHzgfOB/8H/wctCC4IHggeCNcH1weRB5EHdwd3B38HgAd5B3kHSgdKBwoHCgftBu0GCwcMB0cHRgdZB1oHDgcNB2UGZgauBa4FRQVFBVgFWQW6BbkF8AXxBZ8FngXABMEEwQPCAycDJgM0AzYDwAO/Az4EQARFBEQEwgPCAycDKAP7AvoCaQNqAzAELgTJBMsE9gT1BLQEtgRDBEIExQPGA1kDWQMJAwkDzgLOAowCiwIWAhcCcAFuAbsAvAAsACsAvP+8/1L/Uv/j/uP+gv6C/kD+P/79/f79lf2U/f/8AP1//H78Xfxc/LH8sfxN/Uz93v3g/Tb+NP5J/kz+UP5O/mD+Yv6C/oH+dv52/gz+Df5H/UX9Z/xq/Nv72PvJ+8v7Lfwr/J/8oPzH/Mf8Yfxg/IT7hPuR+pH68vny+dH50Pno+ej50/nT+Vn5Wfmg+KD48ffx9273bvf99v32dPZ19s71zvUn9Sf1ofSh9Fr0WvRc9Fz0mPSY9OL04vQL9Qr1/vT+9Mr0yfR/9H/0GPQX9IzzjPMF8wXzy/LM8gnzCfOM84zz8PPw8/zz+/PA88HzgvOB81rzWvM58znzAfMA87PytPJm8mXyLvIv8iTyI/JD8kPyX/Jf8hvyG/I98T3x+u/67/fu9u667rruOO8379nv2e8d8B3wB/AG8Pvv/O9L8Erw2fDa8FLxUPFY8Vnx2PDW8Obv5+/n7ubuQ+5D7kXuRe7S7tLule+V71vwW/BI8Ujxm/Kb8j30PfS39bf1g/aD9oj2h/Ye9h72w/XD9bX1tfXd9dz15PXk9Xj1d/V69Hr0GvMa88PxwvHS8NLwaPBn8FrwWfB28HbwsfCw8BrxG/G38bXxTvJP8pbylPJL8kvyfPF88WrwavBp72nvnu6d7vDt8O0w7S/tV+xX7LDrr+uS65PrHuwd7ALtA+3U7dPtW+5c7tPu0u6E74XvgfCB8HbxdvED8gPyDfIN8s/xz/Gn8afx0/HT8WXyZPI98z3zIPQg9LX0tfTL9Mr0fPR89Cr0KfQt9C30lPSU9DH1MfXX9df1fPZ79g/3EPdu9273cvdy9y73LffY9tj2kfaR9kL2QvbA9cH1DvUM9VH0UvS587jzSPNJ8wrzCfP/8v/yKPMp82vzavOu86/zCfQI9Jj0mfRd9Vz1EfYR9nv2e/ae9p72vva+9hL3EveR95H3FPgU+IL4g/jm+Ob4S/lL+bz5vPlC+kL66vrq+qn7qftZ/Fn8zPzM/AD9AP0e/R79RP1E/Wv9av1s/W39Rv1F/R/9H/06/Tn9r/2v/Vr+W/72/vX+Tf9O/3X/dP+t/63/NwA3ABgBGAEOAg8CxwLFAgMDBQPiAuACnwKgAo0CjQK3ArYC6ALqAukC5wKoAqoCeQJ2Ao8CkgIEAwEDggOEA+ID4QMLBAwEHgQeBCYEJQQkBCYEMwQxBF4EYQS/BL0ELQUwBa8FrQVBBkMG+wb6BqQHpAcFCAYIKwgqCGsIbAgRCRAJ5AnlCYEKgAqzCrMKvAq8Ct4K3QoHCwcL/Ar7CsAKwQqwCq8K/gr+Cn0LfQvLC8sL0wvUC9wL2wsgDCAMiAyIDMkMyQzIDMkMqQyoDJwMnQy6DLoM/Qz+DGYNZg3uDe4Nfw6ADv8O/w5lD2YPxQ/FDyMQJBBxEHEQnhCeEMYQxhASERMRjRGNEQYSBxJBEkASIRIiEtYR1RGdEZ8RtxG3ETMSMxIFEwUT7RPtE5EUkhS8FLsUgBSCFE4UTRR7FHwUCRUIFY4VjxWqFaoVSBVIFbAUsBQyFDIU7hPuE9IT0hO+E74TnBOdE2wTbBM0EzUT/hL+EscSxxKHEocSQxJDEhgSGBIvEi8SiBKIEusS6xIXExcTBBMEE+8S7xIVExYTdhN2E84TzhPfE+ATnROcEyQTJROkEqQSKxIsEsARvxFUEVUR3hDdEFAQURDBD8APWg9bD1IPUg+mD6YPGhAbEF8QXxBAEEEQ2A/XD18PYA8QDxAP8g7yDuwO7A7lDuQOzA7NDqEOoA5aDlsO/w3+DYsNiw0KDQoNfwx+DPEL8wt8C3sLLQsuCwwLCwvxCvIKxwrHCo4KjgpkCmQKTwpPCicKJwq/Cb4JGwkbCYAIgAgvCC8ILQgtCEcIRwhPCE8IPAg8CCUIJQgZCBkIFQgVCAsIDAj4B/gH1QfWB6IHogdcB10HCgcKB6gGqAYvBi4GmgWbBfsE+gRmBGcE6wPrA4QDhAMzAzMDEgMRAzcDOAOdA5wDDAQNBFUEVQRsBGwEcARwBHgEeAR5BHoEVwRXBPMD8wNKA0oDbwJwApIBkgHkAOQAiACIAGsAawBYAFkAJwAnANz/3f+d/53/df90/0X/Rv/3/vb+nf6e/nz+fP61/rb+Jf8l/27/bv9P/1D/3/7f/mv+a/41/jX+Kv4r/gX+BP6G/Yf9yPzH/Bv8HPzU+9P79/v4+0X8Rfxs/Gv8RvxH/PP78fuu+7D7sfuv++n76/sf/B788/v0+077TftW+lb6aflq+b34vPg6+Dv4tve09xX3Fvd/9n72DvYO9tP10/XC9cL15fXl9UP2Q/a89rz2BfcF9+D23/Ze9l722/Xb9bD1sPXp9en1TvZN9o72j/aQ9pD2dfZ19nf2d/a29rX2AfcC9/32/PZa9lv2OPU39Rn0GfSQ84/zvPO88zv0O/SD9IL0T/RQ9NLz0fNm82fzYvNh89jz2POk9KT0efV59f71/vUP9hD23/Xf9cz1zPUL9gv2a/Zs9of2h/Ya9hv2PvU99T70P/Rv827z7fLu8rXytPKl8qXym/Kc8pbylfKW8pfymPKW8mHyY/LQ8c/xA/EE8XfwdvB38Hfw1fDV8Pfw9vBw8HLweO9375Tule4/7j7uhO6E7kfvR+9k8GPwsPGy8fPy8fL28/fzy/TK9IX1hvUb9hv2OPY49r31vvUF9QT1pPSl9Nv02vQ59Tn1FvUV9TX0NfQK8wrzNvI28vvx+/EU8hTyD/IO8rHxsfEX8Rbxi/CM8FfwVvCQ8JDwGfEZ8bHxsfEk8iTyd/J28tvy3PJ683nzLvQv9JD0kPQr9Cv07/Lv8lPxUvEZ8Brwyu/J707wTvAN8QzxbvFu8Wvxa/GD8YPxSPJH8sLzw/OD9YL17fbu9r73vvcb+Bv4UPhQ+IH4f/iD+IT4Ifgf+DX3N/f+9fz13fTe9Er0SfRc9F302PTX9FT1VPWX9Zf1vfW99Qv2DPan9qb2WPdZ97/3vveW95b3DPcL9472j/Z+9n72w/bD9gP3Avf99v324fbh9i33Lvcs+Cz4sfmx+TH7Mfsw/DD8kvyR/Jz8nfzP/M/8lv2X/Qj/CP++AL4ACAIJAmICYQLVAdYB+QD4AF0AXQA5ADkAZwBnALwAvQA8AToB4wHkAZICkQICAwMDHwMfAwoDCQP/AgADIAMfA1kDWgOFA4QDdgN4Ay4DLAPCAsMChwKGArYCtwI4AzgDmQOZA3sDewMLAwsD8QLxAsEDwQNpBWkFNwc3B4UIhggyCTIJiwmNCd8J3gkTChUK6AnnCScJKAnqB+oHewZ7BkQFRQWoBKgExwTIBF4FXQXZBdkF2QXaBXoFegVDBUIFngWeBXMGcwZIB0gHrwevB6YHpgePB48HzwfPB4wIjQiMCYwJYgpjCr4KvgqsCqwKkAqQCskKyApXC1gL0QvRC88L0AtRC1ELtwq4CmsKawp6CnsKtwq3CvMK9Ao+Cz4LrQuuCzEMMQyQDJAMqgyqDJcMmAyGDIYMjQyNDJQMlQx/DH4MNAw1DKwLqgvKCswKnAmbCVcIWAhnB2cHEwcSB0QHRQenB6UH4wfkB/0H/AcdCB0IgAiACDgJNwklCiYK/wr+CloLXAv0CvMK0QnTCXcIdghzB3UHDgcNB/8G/wbUBtUGWwZbBtMF1AWwBa8FEQYSBqQGowbZBtoGaQZoBmIFYwUyBDIEMQMxA5MCkgJTAlQCVAJUAnECcQKRApICvAK8AvMC8wIaAxoD9gL2AmMCZAKSAZAB8gDzAOcA5gBjAWQBFQIVAqUCpQIKAwsDbgNtA/ID8wOYBJcEMQUyBYgFhwVtBW0F5QTlBCQEJQR2A3UDAgMBA70CvgKMAosCXwJgAkICQgIYAhkCtQG1Af4A/gAkACYAi/+J/2f/af+6/7f/OwA+AMsAyQBHAUkBtwG2AfwB/AH4AfkBjAGKAa4AsQCa/5f/kP6U/v79+v3x/fX9Tv5M/qj+qf7T/tP+3/7e/hn/Gf+i/6H/RwBIALEAsQClAKUATwBOAPz//P/s/+r/FAAWAGwAawDpAOoAlgGVAVwCXAIOAw0DggOCA7cDtwPEA8QDrgOuA20DbAPzAvQCRQJEAl4BYAFLAEoAJ/8m/0L+Qv70/fT9Yf5i/kn/Sf8sAC0AowCiAJUAlQBFAEUA9P/0/7H/sP9K/0v/ov6h/uH94v1e/V39Qf1C/V/9X/10/XP9bP1t/Wn9Z/10/XX9kP2P/eT95P3V/tX+hACDAGQCZAKMA4wDkAOQAwEDAQO2ArYC2gLbAr0CvQKrAasBvP+7/8T9xf2j/KL8rPyt/LX9tP0v/zD/bgBuAN0A3gCKAIkALAAsAJoAmQDwAfABbANtAx0EHQSyA7MDlwKXAmgBaQGGAIUAFAAUAC8ALgDJAMoAlgGVARACEALuAe4BVAFTAagAqQAzADQA9f/0/8//0P/E/8P/9//3/3gAeAA5AToBCwIMAsICwQJOA08DugO5Ax4EHgSEBIUEyATIBJwEnQTAA8EDKwIrAh4AHgD1/fX94vvi+/35/flw+HD4pvel9xv4HPj3+ff5svyz/E3/Tf/iAOIASAFIAQoBCwHxAPEARwFHAbABsAGRAZABswCzAIb/hv+w/rD+lf6V/hf/GP/c/9v/mQCaAEgBRwHxAfIBmwKbAjYDNgOmA6UDwgPDA3cDdQPQAtICDQIMAlwBXQG1ALQA0f/R/5D+kf45/Tf9S/xN/Cb8JPyI/In83vzd/K/8sPwP/A78g/uE+5n7mPuA/ID8+v37/Yj/h/+tAK4AMAEwAS8BLwEMAQwBGAEZAVABUAFRAVEBzwDOAOr/6/8p/yn/9/73/lr/Wv8EAAQAwQDCAJoBmQGQApICfAN6AwcECQQjBCEE8gPzA6kDqQM+Az0DmgKbAtcB1QE1ATUB3gDdAKgApwBYAFkA6f/o/43/jv9v/2//af9p/y7/Lv+n/qf+HP4b/vT99P1j/mP+O/86/xsAHQDEAMIAIAEiAVEBUAFvAXEBjwGOAaMBpAGpAagBjwGRAVUBVAH7APwApAClAHIAcgB8AH0AuwC6AAcBCQFMAUkBdAF3AaUBowHZAdsBFAITAi8CLwIYAhkC1QHUAXQBdQEUARQBwgDCAJgAmAChAKIA2gDaABYBFgEoASgBDQENAfIA8wAFAQQBKwEtARwBGwGSAJMArP+s/9T+0v5w/nL+nP6a/gX/CP8+/zz/8f7z/jf+Nv5j/WT94fzh/Mb8xvzb/Nz81PzT/Kz8rfy7/Lr8S/1L/VH+Uf5b/1r/BgAHAEcARgBRAFMAUQBQADEAMgDi/+L/c/9y/yX/J/8n/yX/SP9K/zj/Nv+m/qf+sv2y/br8ufwo/Cn8H/we/F78X/yU/JP8jvyP/GL8Yfws/C388vvx+477j/v9+vz6XPpc+uf55/m8+bz51vnW+Rj6GPpf+mD6hvqF+mj6afoT+hL6s/m1+Z/5nfnv+fD5k/qT+jj7OPub+5v7o/uj+237bfs3+zf7Mvsy+1X7VftL+0z7xfrF+rv5u/mU+JT4zPfN9573nPfL9833A/gA+A/4EPgc+Bv4V/hX+ML4w/gg+R/5GPkZ+Z34nPji9+P3WPdX90D3QPeS95H39Pf19xH4EPjN9873Y/di9xn3GvcR9xH3J/co9yX3Jff39vf2z/bP9v32/fap96n3qviq+Jn5mfkk+iT6SPpI+lP6U/qX+pf6H/sg+6n7qfvT+9P7dft1+7z6vPoO+g/6wPm/+dL50/kK+gn6Hvoe+gX6BPrr+ev5+fn5+S36LPpZ+ln6VfpV+hr6Gfq/+cD5bfls+UT5RPlg+WD5tvm2+SP6JPqD+oL60PrR+jD7L/ur+6v7JPwl/Fv8Wvwy/DL8zvvO+2v7a/st+y37A/sD+9r62vq4+rj6yfrJ+ij7J/vA+8D7VvxV/KT8pfyn/Kf8hfyG/Ib8hvzQ/ND8Wv1a/e/97/1b/lv+h/6H/oP+hP6B/oD+q/6r/g7/Df98/33/zf/M//P/9P8oACgAoQCgAFIBUwHuAe0BHwIgAuUB5QF9AX0BOgE7ATwBOwF1AXYB0gHRAT8CQAK3ArcCNwM2A90D3gPUBNMEIAYhBoUHhAeFCIYI0QjRCG0IbQi4B7gHGwcbB8cGyAa4BrgGxgbGBtEG0Qa1BrUGXwZfBs8FzwU1BTUF2gTaBPYE9gSDBYQFTgZOBh0HHgffB94HlwiXCEQJRAnLCcsJEwoUCiAKHgoKCgwK/wn+CQkKCwo3CjYKdgp3CsIKwQr9Cv0KHwsfCyALIQsLCwsL6QrpCssKzArHCsYK2wrdCv8K/QoDCwUL6QrnCtAK0goVCxQL2QvaC+kM6Qy8DbwN1g3WDSkNKQ0bDBsMNgs2C7sKuwqDCoQKMAowCogJiQmhCKEIuwe7BwwHDAedBp0GZwZnBlwGWwZ0BnYGvQa7BjIHNAfSB9AHWQhbCHwIewj9B/0HBAcEB/sF+wVEBUUF6QTpBKkEqgRZBFgEAgQDBNsD2QPtA+4DJQQkBE0ETgRYBFgEYgRhBKUEpwRYBVYFVwZZBkIHQAeJB4oHCQcKBxEGEAYqBSwFqASmBGAEYgQWBBQElgOYAwcDBgOHAogCOwI7AiICIQIeAiAC+QH2AWsBbQGKAIgAof+i/zD/L/9T/1P/y//L/y4ALQBKAEsAQAA/AEAAQAByAHIAzwDPAD4BPgGXAZcBvwG+AbQBtQGYAZcBgwGEAX8BfgF5AXkBagFqAVcBVwEyATMB5gDlAGEAYgDH/8f/Tv9P/yT/I/84/zn/W/9a/1P/VP8K/wn/gP6B/uH94f1l/WX9QP1A/Xn9ef3q/er9Yv5i/s3+zf42/zX/n/+f//X/9f8MAAwA1P/T/1v/XP/H/sf+I/4j/mD9YP18/Hz8rvut+0z7TfuS+5D7RfxH/Or86fz0/PX8Ofw5/O/67/qG+Yb5avhp+ND30fe697n38ffx9zz4PPiG+Ib46fjo+IL5g/lI+kf69/r5+kb7RPv9+v/6Mvox+ib5J/lA+D/4yvfK99L30vct+Cz4qPip+EX5RPkT+hT6FvsV+xj8Gfzf/N78Tf1O/XH9cf1g/WD9Lf0t/fD88Py7/Lv8jfyN/Ev8S/z9+/z73vve+zv8O/z7/Pv8mP2X/XH9cv1m/Gb87frs+rH5svkg+R75EvkU+SX5I/nZ+Nv4DfgM+O327vb79fv1qfWo9QD2Afab9pr28/b09v32/PYf9x/33vfe90H5QvnN+sz66fvq+2T8ZPx5/Hr8gPyA/IH8gfw6/Dr8X/tf++X55PkR+BH4U/ZT9g31DfVv9G/0dfR19Oj06PSB9YH1DfYO9oT2hPb69vr2jPeM90X4Rfgk+SP5KPoo+l/7X/vH/Mf8L/4v/jL/Mv9m/2f/rv6t/k/9UP3Z+9j7wvrC+jX6NvoH+gb68fny+eD53/nu+e/5U/pS+gv7C/vX+9j7V/xW/E78T/zk++P7b/tw+0L7QftW+1f7Yvti+w/7D/tB+kH6M/ky+Uv4S/jd99z36vfq9zj4OfiE+IT4vvi/+Bb5Ffm8+bz5z/rO+i/8L/yY/Zj9qf6p/hP/E//c/tz+Vv5W/u397v26/br9av1q/Z78nvxR+1H78/nz+RH5EPn6+Pn4o/mk+cj6x/r5+/r73Pzb/FD9Uf2e/Z79LP4s/hT/Ff/5//f/UgBVABUAEwCe/6D/eP93/8D/wv9SAFEA9AD0AJ0BngFRAlAC+wL8AosDiwMFBAUEhQSFBP4E/gRFBUUFJwUnBawErAT8A/wDQANAA6ACoAJSAlICmwKbAoYDhgO4BLkEogWhBecF5wWqBaoFXAVbBUsFTAVwBXAFjAWMBX4FfwVrBWsFkQWSBRYGFgbgBuAGoQeiBxoIGgg7CDwINgg2CEUIRQhmCGYIXAhbCN0H3wfxBvAG4gXjBSYFJgX2BPYEPgU/BbsFuQUsBi4GnAaaBiYHKQf4B/UH0AjSCFsJWQlACUAJqgirCBQIEwjsB+4HUghQCPAI8giKCYcJ5AnnCRwKGgpCCkMKkAqPChwLHAvTC9QLWgxZDEgMSQyXC5ULkAqTCrkJtwk2CTgJ/wj+CN4I4AjWCNYI5AjkCP8IAAkMCQsJ+gj8COMI4QjDCMUIpgikCIUIhwiaCJgI+Aj6CI0JjAnvCe8J1QnVCVMJUgnLCMwIkgiRCJQIlgipCKcItAi2CPkI+AiTCZQJaQpoChsLHAtzC3MLegt6C1YLVgsWCxYLmgqbCt0J3Qn7CPsIMAgxCIoHiQfnBugGKwYqBl8FYAXHBMYElgSWBNUE1gRRBVAFyQXLBSEGIAZKBksGSQZIBhcGFwbDBcMFeAV4BWMFZAWIBYgFrgWuBaYFpgWBBYEFhgWGBe0F7AWcBp0GRgdGB6wHrAfZB9kH+Af4By8ILwh5CHkIuAi4CMEIwQhuCG8IwAe/B+gG6AZBBkEG8wXzBccFxwVHBUcFNQQ1BOEC4QLtAe0BwwHDAT8CPwLWAtYCCQMJA7UCtgIMAgsCXQFdAfcA9wADAQQBhQGEAUECQwL4AvcCeAN5A8gDyAP7A/sDHgQfBEUERASFBIcE/QT8BIUFhgXLBcsFewV7BaAEoASZA5kD0ALQAm8CbwJYAlcCVAJUAjgCNwLvAfABdwF3AdMA1AAQAA8AL/8w/0L+Qv5p/Wn90/zT/I/8j/xw/HH8Pfw8/OH74vuC+4L7Nvs3++L64fpL+kz6ffl8+cT4xfh2+Hb4mfiZ+PH48fhP+U75rvmv+Sz6KvrA+sH6ZPtj+w/8D/zM/M38hv2F/f39/v37/fn9eP16/cL8wfwg/CH8y/vK+7j7uPu6+7r7kvuR+xP7FPtS+lH6i/mM+QD5APmp+Kn4SPhH+KT3pPfJ9sn2/fX99XX1dfUz9TP1BPUE9cD0wfRy9HH0QfRC9Gn0aPT39Pj0z/XP9aj2qfZT91P31ffV92X4Zfgv+S/5QfpB+oT7hPvS/NP89P3z/Z7+n/6g/p/++P35/eb85vyi+6L7QvpD+sz4y/hc9133O/Y69pT1lfVt9W31nvWe9Qj2CfZ79nn2qfaq9mr2afbU9dX1VfVU9Tn1OfV19XX1svWy9cb1xvXO9c719/X39UP2Q/aa9pr2CfcJ97T3tPel+KX4pfml+Xj6d/oQ+xH7kvuR+/z7/fs//D/8XPxc/HX8dfyY/Jf8gfyB/OH74Pux+rH6UflS+Sb4Jfgu9y/3JfYk9tL00/RV81Pz7PHt8eHw4PBr8GrwyfDK8BXyFPIK9Ar0JvYm9vP39PdY+Vj5dvp2+mb7ZfsR/BL8T/xO/Bz8Hfy1+7T7Yvtj+2j7Z/u++8D7Mvww/Gr8a/xO/E38+vv6+7r7u/us+6v7sPuy+6n7p/uQ+5L7p/ul+wD8AvyK/Ij83vzf/L38vPwj/CP8cftx+xf7Fvs++z/7pvuk+8n7y/uP+437SPtK+6H7n/u2/Lf8Dv4O/sf+xv5x/nL+Vv1U/Rb8GPw7+zn7sPqy+jv6OfqS+ZP51PjT+DT4Nfj89/z3Pvg++Nz43fif+Z/5UvpT+vj69/qX+5n7Ovw5/K78r/zK/Mn8b/xx/LT7s/vE+sX63Pnc+Sz5LPnG+Mb4kPiP+Fj4Wfga+Bn4DfgO+Ir4ifiX+Zf52fra+tD7z/sy/DP8GPwX/ML7w/tz+3P7Q/tD+zX7Nvsi+yL71frW+jL6Mvpk+WT5wvjD+Hj4ePhi+GL4O/g7+O737veg96H3g/eC95v3nPfe9933QPhB+Mn4yPhf+WD52fnY+Qb6B/rm+eX5kfmR+UD5P/k0+TT5rvmu+bn6ufoZ/Bn8ef15/bD+sP7O/87/4wDjAMIBwgEOAg8CnwGeAZwAngB5/3j/if6L/gH+AP7X/dj96P3o/fH98f26/br9O/07/av8q/xW/Fb8VfxV/IX8hfyP/JD8Ovw5/IT7hfvE+sP6bfpu+tv62/oC/AH8cf1y/a3+rP50/3X//P/7/5gAmAB5AXkBcgJxAisDLAN2A3UDcANxA3ADbwOoA6kDAQQABBcEFwSlA6UDuAK4AqQBpAGxALEA4f/h/w7/Df88/j3+x/3H/RT+Ff5I/0j/BgEGAbMCswLTA9MDWgRaBKUEpQQmBSYFBQYEBu4G7wZeB10H+gb7Bv8F/gUIBQkFqQSpBPME8wR8BX0FxAXDBZIFkwUfBR4FvgS/BKcEpwS+BL4EzgTNBLkEuQSnBKcE3ATdBIYFhgWBBoEGbwduB/4H/wcwCC8IRAhECIMIgwjfCN8I/Aj9CHQIdAgvBzAHkwWSBTUENgSeA50D5APmA9QE0gTzBfUF6gbpBoIHgwfKB8oH/Qf9B2IIYggeCR4JCAoJCr4KvQrMCs4KHAoaCuoI7AjFB8UHCwcLB8oGywbGBsUGrAauBmcGZgYGBgcGywXKBd0F3QVTBlQGDgcNB8wHzQdYCFcIngigCNgI1wg8CT4J2gnZCV8KYAp+Cn0KGwocCpAJjwlKCUsJgQmBCfsJ+wlBCkIK+An3CRMJFAnxB+8HAAcCB6oGqQbnBukGeQd4B/MH9AckCCQIIQghCCcIKAhrCGoI0wjUCBsJGwn0CPQIVQhWCIAHfwfEBsUGTAZLBu8F7wV4BXgF4ATfBGUEZgReBF0E7QTuBPQF8wUeBx8HFggVCJoImwisCKsIhAiFCHgIdwigCKEIzgjOCKwIqwgWCBcIQwdCB4YGhwYlBiQGFQYXBjAGLwY/BkAGQAZABlcGVwa/Br8GfQd8BzQINghjCGIIuge7B4cGhQZaBVwFrgStBGoEawQ1BDUEwQPBAx0DHQOMAosCQQJBAkACQAJgAmACdgJ1AmECYgIwAi4CAQIDAhoCGAKTApQCYgNhAyoEKwSLBIwETwROBJ4DnwPmAuUCcwJzAkwCSwIxAjEC/QH9AbwBvAGdAZ0BuwG7AQ4CDgJ7AnsC4wLjAi4DLwNjA2IDuAO5A3wEfAS7BbsFFQcVB/QH9AcaCBoI2gfaB8EHwgcQCBAIegh6CIAIgAjhB+AHygbLBqwFrAXoBOgEoQShBLEEsQTOBM4EwAS/BI8EjwR7BHoEvQS9BFkFWQUIBggGaQZpBjsGOwaJBYkFqwSrBA4EDQTkA+UDCQQJBC4ELwQxBDEENQQ1BG4EbgTbBNwETAVLBZIFkwW0BbMFuwW8BbIFsgWXBZcFjQWNBccFxgVTBlQGFgcUB9AH0QdjCGEIrwixCKYIpAgtCC8IaQdoB48GkAbNBcwFDgUOBSQEJAQSAxEDFwIYAoQBgwFWAVYBRwFHAQQBBAF6AHkA2v/a/2v/a/9T/1T/lP+T/w0ADgCgAJ8AIQEhAXMBcwGcAZsBvAG9Af0B/QFTAlMCjwKPAocChwJYAlgCUwJSAq8CrwJeA10DFwQXBKkEqAT/BP8EFgUWBdIE0gQkBCQELQMtAzECMQJjAWMBsgCyAOn/6f/b/tz+lv2V/VD8UfxX+1f72PrY+sr6yvrj+uP62PrY+qT6o/qR+pL6+Pr2+sv7zPvA/L/8e/17/Qb+Bv6X/pb+Tv9Q/xgAFwC7ALwAIAEfATEBMgH0APMAXwBgAKf/pv8I/wn/uP64/qz+rP64/rj+t/63/oX+hf7+/f39/vz//KL7oPs++j/6Nvk1+ZL4k/gb+Br4j/eQ9+z26/ZJ9kn2t/W39UL1QfUU9RX1a/Vr9UT2RPZN9073JPgk+Lr4u/hZ+Vj5Q/pD+m/7b/uR/JD8Zf1m/c79zf3D/cT9Wv1Z/b38vvwr/Cv8svuy+yP7I/tE+kP6Hfke+Qb4BfhH90f35/bm9qn2qfZj9mT2FvYV9tD10fWO9Y31M/U09cD0v/RD9ET05vPl87PztPOu863zuvO788PzwvPK88rzFPQU9P30/fSq9qv2vfi8+Gv6bPoq+yj7APsC+5b6lfpn+mj6bvpt+ir6K/pM+Uv5/Pf998D2v/b99f31w/XD9eD14PUL9gv29fX29V31XfVB9EH0+fL58vjx9/Fq8WvxJfEk8fHw8vDv8O7wW/Fc8UXyRPJO81DzG/QZ9IT0hfS49Lf06fTq9Ev1S/UI9gf2K/ct94r4iPik+af5Pvo7+l36YPpy+m/6kPqR+pb6lvpA+j/6kvmT+c34y/gK+A34UfdO93P2dfaR9Y71s/S19Aj0B/SX85bzcvNz85rzmPPk8+bzL/Qt9GH0YvSt9Kz0KPUp9db11fWA9oD2DvcN94L3gvf99/33nfic+F75Xvka+hr6fvp++jz6PPpD+UP56ffp9732vPYq9ir2RPZD9s72z/aA93/3D/gP+Ef4R/gW+BX4nvef9zT3M/cU9xX3Q/dC94r3ive+97333Pfc9wX4BfhL+Er4o/ij+PX49fgo+Sj5Ofk5+Tn5OPlH+Uf5g/mC+db51/kB+gD6uvm7+Qr5CflK+Er49Pf09z34PPj9+P744/ni+Z76n/oI+wf7E/sU++j65/rL+sz6BPsE+437jfsS/BH8Ovw7/Av8C/zd+977FvwW/L/8v/yS/ZH9Ov46/qb+pv4F/wX/mv+a/3sAewB8AXwBRAJDAngCeQIEAgMCEQETAQcABgA0/zX/uf64/nT+dP48/jz+/f39/cz9zP3V/dP9If4j/q7+rf5T/1T/CwAKAMsAywCEAYUBHAIaAoACggLXAtUCNgM4A7kDtwM3BDcEnAScBOYE5gQ/BUAF0AXPBZQGlgZfB14HygfMB5QHkgeqBqwGcgVxBWYEZwToA+cD7QPtAzUENgSGBIUE0ATSBCYFJQV8BX0FygXKBQUGBQZCBkIGjwaPBuIG4gYYBxgHDwcPB8YGxQZbBlwGEAYQBhIGEgZsBmwG+gb6BpMHkwcdCB0IkAiPCN0I3ggACf8ICgkLCTQJMwmbCZsJIgoiCnQKdApQClAKxAnDCSQJJgnnCOUISglLCU8KTgqAC4ILQgxBDAoMCwzjCuMKUglSCQEIAQg8Bz0H3QbcBooGigYUBhMGigWKBR4FHgX5BPgEKAUoBaQFowVRBlIGHwceB/cH+AfLCMoIbAltCb4JvgnACcEJsgmxCc4JzwkZChgKUwpUClgKVwo+Cj8KUQpQCp4KnwroCugK0grSCkQKRgqFCYQJ6wjtCKoIqAiZCJsIggiBCCMIJAh+B34HxgbHBlsGWwaEBoQGOwc7BysIKwjzCPMIeAl4CewJ7QmYCpgKfwuAC2cMZwzyDPMM6wzrDFUMVAxiC2MLWQpZCm8JcAnLCMoIdAh1CHsIegjLCMsIOQk4CXcJdwljCWQJHAkbCecI6AjrCOoI+Aj6CNYI1QhsCG0I9AfzB50HngdzB3MHSgdLB/4G/QZ6BnsGzgXNBScFJwXaBNsENAUzBSwGLQZiB2IHWQhaCO4I7ghVCVYJ0AnQCVAKUAqXCpcKgwqECj8KPwoYChkKRQpDCrUKtwpBC0ALnwugC6sLqwtnC2YLDQsOC+sK6QoBCwMLGAsWC8sKzQodChsKRwlICbIIsgh0CHMIWQhbCB0IGwiNB48H3gbcBksGTgYnBiYGXwZgBrUGtQbRBtAGpganBoMGggauBrAGNAczB7MHtQfZB9gHhweIBwEHAAeMBowGPQY9BugF6AVOBU4FXgReBEYDRgNhAmEC9AH0Af4B/wE5AjgCUwJUAjkCOAITAhQCHwIfAmUCZQK4ArgC2QLYAqUCpgI3AjUCuAG6AWABXgEzATUBLwEuATIBMwEqASoB/gD9AJcAmADy//H/Hv8f/3P+cv49/j7+pP6j/mn/af8qACoApACjANUA1gDmAOUA0wDUAIAAfwC8/73/lf6V/jz9PP31+/X78/ry+ln6Wvo2+jX6Zvpn+qf6pfqn+qn6Xvpd+u757/mb+Zr5aflq+Tv5PPnu+O34i/iM+FD4T/ho+Gr46vjp+J/5oPk8+jv6b/pv+ib6JvqR+ZH5DPkN+dj41/jq+Ov4E/kS+Rv5G/kD+QL51fjW+Kf4p/h4+Hj4VfhV+D34PfgW+Bb4uve69x73H/d39nb2DfYO9hL2EPZd9l72rfar9rr2u/Z99nz2BvYG9oL1g/UR9RH1u/S89HT0c/Qb9Bz0wPO/84nzivOx87DzLPQt9Mf0xvRC9UP1n/We9f31/fVn9mf2qfao9oD2gfb49fj1ZfVm9S71LfVc9Vz1qvWq9br1ufVr9Wv15/Tm9HH0cvRF9ET0cPRx9Ov06/Rx9XH1tPW19Y31jPUx9TL1GvUZ9X/1gPUq9ij2kfaS9nb2dfYI9gj2q/Wr9YT1hPVw9XD1UPVQ9Tz1PPVo9Wn14vXh9Yz2jPZU91T3PPg8+Dz5O/kg+iD6tfq0+vf69/oh+yH7cPtw++r76vtk/GT8svyy/Mn8yfy//L/8tPyz/LT8tfy8/Lv8tfy2/Kn8qPyv/K/85vzm/Dn9Of1l/WX9KP0o/Xj8efyX+5b7yvrL+kb6RvoG+gb68/n0+fn5+PkO+g/6RfpE+qv6rPpR+1D7EvwS/ML8wvwx/TH9U/1T/Sb9Jf2n/Kf83/vf+wL7Avtz+nL6cPpx+uz66vp6+3v71PvT+wD8APxI/Ej8y/zL/E79T/15/Xj9If0i/Yb8hfz3+/j7pfuk+237bfsY+xj7g/qC+sz5zflL+Ur5U/lU+f35+/nw+vL6uvu5+w38Dvww/C/8mfya/Jb9lv3k/uP+8f/x/1AATwAKAAsAoP+f/43/jv8LAAgAtgC5APQA8gA8AD8Auf64/gj9Cf3r++v7sPuu+xT8Fvyk/KP88/z0/Nr82fxj/GT82PvX+4T7hPuP+4/7xfvG+8n7yPto+2n72frX+nD6cfpf+l76gfqC+rD6rvri+uP6QftA++f75vva/Nv8Ev4R/lv/XP96AHgAIQEjAVMBUQE/AUABQwFCAXgBeQHFAcUB/gH+ARQCFQINAgwCzgHPAUQBQwF2AHcAuP+3/1D/UP9S/1L/g/+D/6f/qP/C/8H///8AAIQAggAkASUBoAGgAbwBvAFvAXAByQDIAOj/6f8H/wb/Y/5l/jf+Nv54/nj+Bv8G/7n/uf+DAIMAWgFaASUCJgLhAuECogOjA5UElQSpBakFkAaQBukG6QaYBpkG3QXdBRwFHAWYBJgESARIBOkD6QM7AzoDNQI1AiIBIgFqAGoARABFAI4AjgD3APgAXQFdAdMB1AF8AnwCOwM8A+QD4wNlBGYE7gTtBKwFrAWhBqEGoQehB2wIbQjPCM4IlAiWCMYHxQenBqkGtQW0BTEFMgX8BPwEuwS7BD8EPwSpA6kDLAMtA9kC2AKVApUCWwJbAiwCLAIAAgACvQG9AWIBYgEqASkBWgFaAQMCAgLjAuQCsgOyA1wEWwQSBRMFFwYWBnAHcQfoCOcIHQoeCs4Kzgr6CvoK3ArcCqoKqgpbClsKuAm3CZQIlQggByAHwQXBBdEE0QRdBF0EOQQ5BD8EPgRmBGYEtQS1BBEFEgVJBUkFLQUtBcgEyQRkBGMEWgRbBOIE4QTeBeAF/wb+Bu4H7geaCJkILgkvCfEJ8QnzCvMKDAwNDPEM8QxmDWcNZQ1kDQINAw1nDGYMnwufC7AKsAqjCaMJlAiUCLAHsAcUBxQHuwa7BogGhwZpBmkGYgZiBngGeAaWBpYGlAaTBmgGaQZHBkYGeAZ5Bg8HDwe7B7sHEQgRCOIH4gdyB3IHKwcrB0sHSwewB7AH/wf/B/oH+QevB68HgweDB+EH4QfhCOEIFAoUCsAKwApvCm8KVglWCTgIOAi6B7oH6wfrB0MIRAgsCCwIaQdoBzkGOQYTBRIFRQRGBMkDyQNCA0IDUwJTAugA6ABd/13/Nv41/sH9wv3p/ej9V/5Y/tD+z/4+/z//sf+x/ygAKQCjAKMACgEKAUEBQgE2ATYB9wD3AMQAwwDaANoAUQFPAfgB+gGcApsCEQMTA00DTAM/A0AD6wLrAm4CbgIBAgICvwG/AXgBeQHaANkAs/+0/zj+N/7b/Nz8BPwE/LX7tfum+6b7fPt9+yP7I/vR+tD6y/rL+jT7NPv2+/b79Pzz/BX+Ff5A/0D/MQAxAJsAmwBYAFgAmP+X/8P+w/46/jr+Lf4s/or+iv4b/xr/iv+L/5j/mP8+/z7/sP6w/iz+K/6r/a399Pzz/Mb7x/s9+j36vvi++M33zve097P3VvhX+F35XPlR+lH6AvsC+3v7fPvw+/D7ePx3/Pr8+/xZ/Vf9gv2E/Y79jP1y/XT9Lv0t/cD8wPxh/GH8U/xS/Kf8qPxC/UD94/3l/X7+fP4R/xP/rf+s/ysALABcAFwAGwAaAHD/cf+P/o3+pf2n/df81fwd/B/8jvuM+z/7QPtQ+0/7pPuj+/L78/v++/370fvS+7v7ufvt++/7VfxV/KH8ofyj/KP8aPxo/CL8Ifzj++P7o/uj+1r7WvsS+xL72PrZ+qf6pvpu+m/6Pvo9+jf6N/pz+nP64vrh+l/7X/vd+9z7Yvxk/Pz8+/yO/Y/99/31/Rj+Gv4E/gP+zv3P/Y/9jv1P/VD9Lf0t/Uz9TP23/bf9TP5L/sT+xf4A///+Ev8T/zH/MP9i/2P/ef94/zT/Nf+F/oX+lP2U/Zz8nPzF+8X7Ifsg+7v6vPqf+p760PrR+k77TvsR/BL8Dv0O/SL+Iv4X/xj/wP+//wEAAgDg/9//Wf9a/4v+iv65/bn9TP1M/YT9hP05/jn+9f70/lP/U/9k/2T/f/+A//H/8P+cAJwAKQEpAVUBVQEuAS8B/wD+APcA+QAIAQgB4QDhAEQARAA1/zb/Cf4J/ir9Kv3O/M783Pzb/Pz8/Pz0/PX8xvzI/LH8sfzk/OT8Xv1d/e397f1i/mP+t/63/v3+/f5L/0v/oP+f//j/+f9CAEIAXABcABgAGABi/2L/bP5s/pr9mv0//T/9W/1b/bD9sP0N/gz+bP5s/t7+3v5W/1X/tP+1/////v9cAF0A7gDtAIUBhgHSAdIBqAGoATsBOwHwAO8A+QD6AD8BPgFtAW4BVwFWAQkBCQHBAMAAvgC+AB8BHwHQAdEBlAKTAicDJwNzA3MDlwOXA8QDxQP+A/4D+wP7A18DXwMQAhACaABpAAT/BP9W/lf+ev55/i//Lv8fACAAEAEQAd8B3wF2AnYCsgKyAn4CfgLqAesBMAEwAYwAjAATABIAqf+p/zD/MP+y/rP+X/5f/mL+Yv7H/sf+iv+L/6YApQAGAgcCewN6A7UEtgSMBYwFBAYEBkcGRwZyBnIGigaLBocGhgZYBlgG/AX7BXsFewUJBQkF1ATVBOAE3wTnBOgEowSiBA4EDwRzA3IDHwMfAyIDIgNOA04DZgNnA0oDSgPyAvICeQJ5AhkCGgIRAhECagJqAvIC8gJmA2YDtwO3AwEEAQRVBFUEmQSZBJoEmgRIBEgEygPKA2UDZQNXA1cDuQO5A28EbwQ3BTcFygXKBRQGEwYwBjAGRAZEBloGWQZNBk4G9wX2BTAFMQX9A/0DjwKPAj0BPQFXAFYA3P/e/5X/lP9A/0H/9f71/vP+8/5d/13//P/7/2kAagB2AHUAQABCADAALwCQAJIAegF5AZoCmgKBA4EDzgPNA4EDggP7AvkCnwKhAqMCoQLCAsUCsQKvAiECIwItASwBEwATADr/O//l/uP+Dv8R/4f/hP/u//H/KgAnADoAPABbAFkAjwCRALUAtQCBAIAAz//R/8z+yv7J/cv9Iv0g/dT81vy9/Lz8lPyV/E38TPz++/772fvZ++/77/sZ/Bn8CPwH/Hz7fPuT+pP6rPmt+SP5Ivno+On4qfio+Cn4Kfie9573dPd099/33/eQ+JD4+fj5+MD4v/j/9//3Nfc19+L24vY49zj36vfr92T4ZPgx+DH4avdq97L2sva29rX2p/eo9xb5FvlN+k760vrS+qP6o/ok+iT6yPnH+cv5zPkS+hH6Nvo3+uj56Pke+R/5MPgw+If3h/di92L3tPe09zb4NviU+JT4jviN+Cf4J/ik96T3Yfdh9433jff+9/73Q/hD+Pb39vcH9wb3zfXN9df01/SL9Iv08PTw9Kz1rPVX9lf2u/a79vX29fZA9z/3uve691z4XPgG+Qb5o/mi+R36Hvpo+mf6cvpz+kT6Q/ru+e75fPl8+fL48vhf+GD4+vf59/j3+fdj+GL47Pjs+DT5NPkY+Rj52fjZ+M34zvgO+Q75Yvli+YH5gfli+WL5Ofk6+Vj5V/ni+eL5zvrO+tX71fub/Jz84fzg/LX8tvx6/Hn8ffx9/L/8vvzq/Ov8wPy//Ez8TPzp++n74vvi+0r8SvwD/QP93v3e/bT+tP5o/2n/AQABAKAAoABbAVoBDAINAmECYAIYAhkCVAFTAW8AcADI/8f/aP9p/zP/Mv8Q/xD/Cf8K/y//Lv9r/2z/qv+p/+b/5v9JAEgA6gDrALQBswFdAl4CpgKmAnsCewIGAgYClgGWAXIBcwG1AbUBKwIsAnsCegJcAlwC4wHjAWIBYgEdAR4BGAEYASwBLQFWAVUBuQG5AXACcAJDA0MDxQPFA6IDogPkAuUC8wHyAUIBQwEeAR0BZgFmAbwBvAG7AbsBVQFWAe0A7AD/AAEByAHHAfYC9wL9A/wDaARoBDYENgS5A7kDVgNXAzkDOQNAA0ADHgMeA6cCpwIDAgMCkgGSAaABnwEfAiACxgLFAjwDPANZA1gDEgMTA3YCdgKfAZ8BvQC8APv/+/9f/1//0v7S/k7+Tv76/fr9Cf4K/ob+hv40/zX/zP/L/yIAIwBXAFYAngCfADoBOgE/Aj8ChgOGA6kEqQQwBTAF/AT7BFIEUwS9A7wDdgN2A1EDUQPnAucCAAICAscAxgCC/4P/c/5y/q/9sP1N/Uz9Qf1B/WL9Y/1m/WX9F/0Z/ZX8k/wf/CH8BfwD/EP8RPzF/MT8X/1g/QX+BP6u/q7+Yf9i/zMAMQApASoBQwJBAkkDSwMiBCAEuQS6BDoFOgW6BboFJwYoBkUGQwbgBeIFHAUaBT4EQQSxA68DfQN+A4UDhANwA3ADDwMQA1sCWQJtAW8BgQB/AL3/v/9Y/1f/WP9Z/8P/wv9uAG8APgE9AQ8CEALfAt8CsgOyA4EEggQuBS0FcgVzBSoFKQVbBF0EXQNbA3oCfALyAfEByAHJAQcCBwKjAqMCewN8A10EWwQTBRUFqwWqBTcGOAbaBtkGhgeHBzYINQjQCNEIPgk+CVYJVgkNCQ0JkgiSCCoIKgj3B/cHzgfPB4IHgQcUBxUH1AbUBgYHBwfBB8EH0wjUCPoJ+gnvCvAKkguSC+ML5AsLDAsMNAw0DG4MbgyoDKkM2QzYDAUNBg0xDTINQQ1BDQ4NDw2eDJ4MIAwiDMcLxgt1C3YL5QrkCuEJ4QmYCJcIagdrB6oGqgZdBl0GVQZVBmwGbAaaBpoG8AbvBmsHawf0B/QHbQhtCMwIywgdCR4Jfwl/CfcJ+AlxCnAKtQq2CqUKpQpKCksK4AngCZ4JngmRCZEJmwmbCZMJkwl/CX4JhQmGCdcJ1gliCmMK4QrgCuQK5Qo4CjgK+Qj6CJQHlAd5BnkG6QXpBeAF3wUlBiYGfQZ8BrAGsQbEBsMG0gbTBgsHCgdpB2oHzwfPBx4IHghvCHAI8AjwCJQJlQkXChYKIAohCrgJtwkfCSAJqQipCGwIbQhfCF8IaghqCGgIaAgeCB4IXQddB0IGQQYfBSAFOgQ5BHsDfAOvAq4CvgG+AeIA4QBKAEoA+P/4/8H/wf+c/5z/n/+f/9H/0v8ZABgATgBOAHAAcACGAIYAiACIAFQAVADj/+P/Xv9f/w//D/8W/xf/YP9g/8H/wf8nACcApACjAD4BPgHbAdoBMwI0AhUCFQKQAZEBAwEDAcoAygDjAOMA3ADcADAAMQDP/s/+NP0z/Q38Dvy3+7f79Pv1+zz8O/wN/A78V/tW+1z6XPqT+ZP5P/k++UL5Q/lI+Uf5H/kg+Qv5Cflv+XD5c/py+q77rvuh/KD8Iv0i/YX9hP0Y/hj+yf7J/jb/Nv8Y/xj/gP6A/qj9qf3M/Mv8B/wI/Ij7h/tW+1f7V/tW+0f7R/sX+xf7/Pr8+jD7MPuh+6H77fvt+8f7xvs++z77ufq4+o/6j/re+t36f/t/+zj8OPzJ/Mr8Af0B/cn8yvxD/EP8tPu0+177XvtM+0v7SftJ+yL7IfvY+tn6x/rG+kT7RPtR/FH8bv1u/fz9/P2y/bL90PzQ/Nv72/st+y37z/rP+pr6mvpt+m36QfpC+jj6N/qB+oL6T/tO+478j/zm/eb94f7h/lj/Wf+M/4v/0//U/0UARQCWAJcAfAB7AOz/7P8l/yX/Xv5d/pz9nf3W/NX8E/wU/ID7gPsp+yr79Prz+qv6q/pF+kX67Pnr+dP51PkS+hH6i/qM+h37Hfuc+5376Pvo++T75Puf+5/7TvtO+yv7K/tE+0P7gvuC++H74Pt5/Hn8Xf1d/Un+Sv7L/sv+m/6c/vj9+P1n/Wf9QP1B/Wb9Zv1t/W39FP0T/Wr8a/zC+8L7VftW+yn7KfsD+wP7ifqK+n35fPnl9+b3M/Yy9vb09vSZ9Jj0C/UL9en16fXE9sP2Zfdm99f31/c1+DX4mviZ+BH5Evmm+ab5RvpH+tH60foq+yr7XPtc+477jvvK+8r73vve+3v7e/uU+pT6fvl++cH4wfin+Kf4EfkS+aD5n/kA+gH6Mvox+lX6VvqF+oX6ovqi+nX6dfrn+ef5Gvka+VL4Ufi297f3RPdD99L20vZT9lP21vXW9XH1cfUk9ST1zfTO9Er0SvSV85Xz6/Lr8q3yrfIz8zPzdfR19AD2APY59zn31ffV9wz4DPhU+FT45fjl+Hz5fPmr+av5QflB+Xn4efjC98L3bfdt94D3gPfH98f3AvgC+Af4B/jW99b3jveN9073TvcX9xf3yvbK9lD2UPa+9b71RvVG9RD1EPUZ9Rn1R/VH9YL1gvXF9cX1C/YL9k72TvaU9pT2BPcF99P30/cJ+Qr5Zfpl+nH7cfvd+937rfut+yn7Kfup+qn6W/pb+jz6PPoj+iP63fnd+VT5VPmm+Kb4Hfgd+Pz3/PdJ+En4xvjG+DT5NPmQ+Y/5EvoS+vf69/pB/EH8oP2h/aL+ov7y/vL+kP6Q/tT91P1A/UD9Nv02/dP90/3v/u/+OgA6AGkBaQFCAkICsgKyAsACwAKGAoYCDgIOAlQBVAFZAFkAQv9B/0X+Rf6c/Zz9Vf1V/Vv9W/2O/Y792v3a/UX+Rf7X/tf+gf+B/xYAFgB+AH4AzQDNADkBOQHXAdcBeQJ5AuEC4QIMAw0DSwNLA/ED8QMVBRYFgwaDBuYH5wf4CPgIiAmICZsJmwl4CXgJfAl8Cb4JvgnwCfAJtQm1CRUJFQmICIgIeQh5COYI5ghsCWwJsgmyCaEJoQlLCUsJvAi8CAMIAwhDB0MHpQalBjgGOAb2BfcF4wXjBRYGFgaeBp4GagdqB04ITggnCScJ4gniCXgKeArmCuYKMgsyC28Lbwu3C7cLKgwqDNgM2AyjDaMNKw4sDgUOBQ4WDRYNxgvGC7MKtAo5CjkKLgouCigKKArYCdgJOgk6CYMIgwj6B/oH1AfUBw8IDwhZCFkIQghCCKAHoAe3BrcG9wX3BY4FjgViBWIFYQVhBcUFxQXbBtsGkwiTCGEKYQqgC6ALAAwADKsLqwsFCwULbwpvChgKGAr3CfcJ4QnhCbYJtgmHCYcJigmKCdwJ3AlUClQKqAqoCrUKtQqcCpwKigqKCoMKgwpiCmMKEAoRCpIJkgnxCPEIJwgnCDQHNQdEBkQGjwWPBSsFKwX1BPUEwQTBBI0EjQR9BH0EpgSmBAQFBAWXBZcFcQZxBogHiAeTCJMINAk0CU0JTQkjCSMJDgkOCRwJHAkNCQ0JrAisCA4IDgh5B3kHGQcZB90G3QaVBpUGHQYdBmoFagWLBIsEtAO0AyIDIgPwAvAC6gLqArMCswILAgsC+wD7AMn/yf+8/r3+Cv4K/tP90/0j/iP+6v7q/vT/9P8JAQkBCQIJAuUC5QKOA44D7APsA+YD5gN7A3sDxQLFAvYB9gE1ATUBjACMAOD/4P8Z/xn/U/5T/tn92f3q/er9dP50/hz/HP9+/37/a/9r//f+9/5f/l/+7f3t/dD90P34/fj9Ff4V/tf91/09/T39rPys/JH8kfwG/Qb9vP28/U/+T/6Q/pD+iP6I/lj+WP4c/hz+8P3w/dj92P27/bv9b/1v/fX89fyS/JL8mfyZ/CH9If3w/fD9uP64/lf/V//Z/9n/UABQALwAvAALAQsBJwEnAfYA9gBnAGcAf/+A/3D+b/6B/YH96vzq/Lb8tvzR/NH8GP0Y/WP9Y/2X/Zf9v/2//Qj+CP6W/pb+R/9H/8P/w//H/8f/Yv9i/9z+3P5c/lz+yP3I/f78/vwc/B38eft5+0f7Rvtl+2X7f/t/+2H7Yfsl+yX7DfsN+077T/vj++P7k/yT/Az9DP0W/Rb9t/y3/Dz8PPwD/AP8Jvwm/GP8YvxT/FP8y/vL+/j6+Po0+jT6uvm5+ZD5kPmk+aT56fnp+Vn6Wfrs+uz6lvuW+z/8P/zL/Mv8J/0n/Wb9Zv26/br9S/5L/vf+9/5i/2L/N/83/27+bv5B/UD97/vv+6j6qPqR+ZL50vjT+HH4cfg++D74BfgF+Nj32PcR+BH45/jn+Cf6J/pE+0T7y/vL+6z7rPse+x77a/pr+tP50/mJ+Yn5ofmh+fj5+PlK+kr6a/pr+mj6aPpq+mr6ffp9+ov6i/qJ+on6h/qH+pr6mvq0+rT6ovqi+jX6Nfpp+Wn5ePh4+Lv3u/d393f3rfet9xb4Fvha+Fr4ZPhk+HT4dPjc+Nz4rPms+Zv6m/pH+0f7cvtx+yn7Kfuw+rD6XPpc+mP6Y/qw+rD66vrq+rv6u/oz+jP60/nT+Rz6HPoX+xj7RPxE/Av9C/08/Tz9Gf0Z/fj8+Pzw/PD81/zX/IP8g/z8+/z7c/tz+w77DvvF+sX6bPps+tz53PkY+Rj5U/hT+Mv3y/eo96j37Pfs93n4efgi+SP5wvnC+UT6RPqq+qr6//r/+k37TfuU+5T70vvS+xH8EfxS/FL8h/yH/JH8kfxi/GL8GPwY/PT79Pss/Cz8u/y7/GX9Zv3f/d/9Bv4G/vb99v3d/d390P3Q/bj9uP1v/W/96fzp/DT8NPxl+2X7kfqR+tH50flG+Ub5/vj++Oj46Pjm+Ob49fj1+Db5NvnJ+cn5rfqt+r37vfu3/Lf8Uv1S/WD9YP37/Pv8ofyh/OH84vzo/ej9P/9A/zgAOACCAIIAYABgAEIAQgBKAEoAPgA+AOH/4P8+/z7/qP6o/nL+cv68/rz+Yf9h/wkACQBdAF0APQA9ANX/1f92/3b/Sf9J/zP/M//7/vv+lv6W/jv+O/46/jr+wP7B/q//r/+oAKgATwFPAXwBfAFHAUcB3gDeAF0AXQDa/9r/if+J/67/rv9TAFMAHAEcAYQBhAFZAVkB7gDuAMgAyAAiASIB0AHQAXsCewL4AvgCUQNRA7ADsAM/BD8EDQUNBQQGBAbvBu8GqgerB0gISQjtCO0IigmKCc8JzwlmCWYJUAhQCOcG5wahBaEFwwTDBFAEUAQoBCgELwQvBFsEWwTDBMMEgAWABYQGhAZ7B3sH/Af8B9wH3AdVB1UH2gbaBrkGuQbwBvAGUAdQB7EHsQcLCAsIXAhcCJQIlAiVCJUIUAhRCNUH1QdHB0cHyAbIBmEGYQb+Bf4FkgWSBS8FLwUHBQcFRwVHBeoF6gW0BrQGVwdXB6IHogedB50HhQeFB5cHlwfmB+YHQQhBCFgIWAgDCAMIaAdoB9oG2gaYBpgGoQahBsgGyAbrBusGBgcGBy8HLwd5B3kH5QflB1oIWwioCKgInwifCDUINQiSB5IH8gbzBnUGdQYPBg8GqgWqBUkFSQX8BPwEwATABIIEggREBEQEMwQzBHsEewQQBRAFoAWgBdkF2QWZBZkF+AT4BCUEJQROA04DqQKpAl0CXQJrAmsCogKiAtgC2AIeAx4DtAO0A7MEswTgBeAF0QbRBksHSwdwB3EHiQeJB68Hrwe7B7sHcQdxB74GvgbKBcoF3wTfBEEEQQQKBAoEGwQbBCkEKgTmA+YDNAM0A0YCRgJzAXMB+gD6AM8AzwC0ALQAfgB+AEYARgBfAF8ADAEMAUMCQwKzA7MD8wTzBMcFxwU7BjsGiwaLBu8G7wZvB28H2wfbB/4H/gfGB8YHVAdUB88GzwY2BjYGZAVkBUoESgQSAxIDCAIIAlcBVwHuAO4AnwCfAEkASQD1//X/uP+4/6H/of+y/7L/1f/V/+H/4f+p/6r/I/8i/33+ff4J/gn+/f39/U7+Tv7J/sn+SP9I/9f/1/+TAJMAiQGJAY4CjgJYA1gDtAO0A60DrgOLA4sDmQOZA+4D7gNVBFUEgQSBBFUEVQT2A/YDngOeA2ADYAMXAxcDjgKOAqsBqwGEAIQAVv9V/2P+Y/7e/d/9xv3G/e/97/0t/i3+gP6A/gf/B//D/8P/cQBxALMAswBpAGkA2f/Z/3r/ev+X/5f/FwAXAKEAoQDsAO0A+QD5AA4BDgF5AXkBRAJEAhgDGAN5A3kDKgMqA2MCYwKcAZwBHQEdAcoAygBWAFYAnf+d/8P+w/4Q/hD+qv2q/Yb9hv16/Xv9Y/1j/Sv9K/3N/M38VPxU/Nf71/tx+3H7Pvs++0/7T/ud+537A/wD/E78Tvx1/HX8qfyp/DH9Mf0r/iv+ZP9k/3UAdQANAQ0BEwETAa4ArgAmACYAu/+7/4P/g/9a/1r//P78/kP+Q/5N/U39afxp/NX71fuT+5P7fft9+3X7dft6+3r7jvuO+5/7n/uP+4/7U/tT+wn7Cfvd+t369fr1+lX7Vfvf+9/7Wvxa/Ib8hvxH/Ej8w/vD+1L7UvtD+0P7rPus+138XfwD/QP9Rv1G/fL88vwS/BL8BPsE+1b6VvpW+lX6xvrH+gv7C/u5+rn6BvoG+o75jvm5+br5Xvpe+vj69/oq+yv7BPsE+9f61/r2+vb6gPuA+1f8V/wk/ST9fv1+/TT9NP1x/HH8mPuY+/D68Pp8+nz6Gvoa+rn5uflc+Vz5/Pj8+In4ifgY+Bj45vfm9y/4L/ju+O744fnh+cH6wfp5+3n7I/wj/OL84vy7/bv9gv6C/u7+7v7I/sj+HP4d/kz9TP3T/NP86fzp/Fv9W/20/bT9nP2c/Rb9Ff1w/HD8AvwC/Pf79/s//D/8qvyq/BT9FP11/XX91f3V/S7+Lv5J/kn+1/3X/an8qfzv+u/6PPk8+TX4Nfgq+Cr45/jn+Of55vm7+rv6SvtK+7n7ufsq/Cv8kfyS/Mn8yfy4/Lj8ZPxj/On76ftp+2r7AfsB+7z6vfqR+pH6cvpy+lz6XPpU+lT6Xfpd+mP6Y/pV+lX6Ovo5+jD6MPpZ+ln6ufq4+jP7M/ur+6v7F/wX/H38ffzt/O38ef15/Sb+Jv7d/t7+Y/9j/3X/df/7/vv+Mv4y/ob9hv1B/UH9VP1V/WP9Y/0f/R/9lPyU/B38Hfwa/Br8ovyi/Hr9ev1A/kD+sP6w/sr+yv7U/tT+Hv8e/8P/w/+NAI0AJgEmAV8BXwFVAVUBSAFIAUwBTAE9AT0B8ADwAHIAcgAJAAoA+//6/0oASwC8ALwA7gDuAJsAmwDI/8j/v/7A/uX95P11/XT9Zf1l/X/9f/2Z/Zn9sf2x/ez96/1r/mv+Pf89/0YARgBSAVMBMQIxAtYC1gJeA14D5APkA14EXgSUBJQEWARYBK8DrwPgAt8CRAJEAhgCGAJYAlgCwgLCAgEDAQPjAuMCcgJyAuIB4gFuAW4BPgE+AV0BXQGzAbMBAAIBAgACAAKhAaEBKQEpAQQBBAFnAWYBHQIdArYCtgLlAuUCsAKwAmECYQJKAkoCiwKKAv4C/gJKA0oDHQMdA4ACgALZAdkBoAGgAfoB+gGgAqACMQMxA4YDhQO8A7wDAQQBBGEEYQTFBMUEBAUEBfYE9gSGBIYExwPHA+0C7AImAiYCcgFzAawArQDI/8j/7/7v/nD+cP52/nf+7/7v/qH/of9UAFQA7ADsAFkBWQGdAZ0BxgHGAeAB4AHnAecBvQG9AVMBUwHDAMMATwBPADUANQB5AHkA6QDqAE8BTgGdAZ0B9QH1AXICcgIDAwMDegN6A68DrwOaA5sDTgNPA+UC5QKCAoICTAJMAmECYQKxArICCAMIAzIDMwMgAyAD5QLlApYClgI/Aj8C9wH3AdwB3AH7AfsBNQI1AlQCVAI+Aj4CEgISAgQCBAIsAiwCdQJ1ArICsgLFAsYCrQKuAn0CfQJRAlICOwI7AjUCNQIeAh4CywHLATQBNAGDAIIA+P/5/7T/tf+k/6T/lv+W/3T/c/9W/1b/b/9w/9j/2P+AAIAAQwFDAf8B/gGWApYC6wLrAu0C7QK4ArgChgKHAoYChgKnAqcCpQKlAlICUgLBAcEBMwEzAdwA2wC1ALYAkgCSAEQARAC4/7j///7//lD+UP7k/eT90v3S/fv9+/0s/iz+T/5P/n3+ff7V/tX+Sf9J/63/rv/n/+f/AgACACMAIwBXAFYAlwCXAN0A3QAiASIBSwFLATQBNQHcANwAfQB9AGkAaQClAKUA4QDhALwAvAAwADAAoP+g/3j/eP/Y/9j/fAB8APwA/AAUARQBugC6ABMAEwBR/1H/m/6c/gH+Av6F/YX9O/06/Uv9Sv3T/dT9sf6x/oT/hP/0//T/7f/t/57/nv86/zr/z/7P/lr+Wv7l/eX9h/2H/Ub9Rv0W/Rb98vzy/O787vwf/R/9i/2L/SH+IP7M/sz+df91//b/9v8yADIAQwBDAIEAgQAsAS0BHAIcAsMCwwKoAqgC0wHTAcMAwwD4//n/m/+b/4H/gf9o/2j/L/8v/9j+2P6E/oT+Yv5j/pb+lv4Z/xn/rP+s/wAAAAD4//j/sv+y/3D/cP9U/1X/S/9L/xr/Gv+Z/pn+3P3c/SX9JP2//L/81/zX/Gf9Z/1D/kT+L/8v//L/8v9rAGsAoQChAL4AvgDvAO4APAE7AXkBeQFyAXIBIgEjAb0AvQCCAIEAfQB9AIIAggBbAFsABAAEAKL/ov9T/1P/DP8M/6n+qf4Y/hj+cv1y/fj8+Pzk/OT8Sv1K/QH+Af6y/rL+B/8H/+v+6/6Q/pD+Qv5C/iL+Iv4W/hb+9f31/bb9tv1w/XD9OP04/Rn9Gf0V/RX9KP0n/Tz9PP01/Tb9Hf0d/S/9L/2q/ar9j/6P/o3/jf9FAEUAggCCADkAOQBx/3H/Qv5C/vz8/PwH/Af8oPug+637rfvz+/P7Z/xn/C39Lf1G/kb+Y/9j/xcAFwAzADQA1P/U/yj/KP9Q/lH+av1q/aP8o/wa/Bn8wfvB+3r7evtT+1P7kPuQ+2T8Y/yj/aP91v7X/pT/lP/J/8n/pf+l/1z/XP8D/wP/nv6e/jn+Of7l/eX9tP20/a/9r/3S/dL9Dv4O/k/+T/6J/on+u/67/uX+5f75/vn+5P7k/qT+pP5Z/ln+MP4w/kX+Rf6X/pf+G/8c/8H/wf92AHYAJQElAboBugExAjECkwKTAt0C3QL8AvwC0wLTAmQCZALXAdcBXgFeAQ4BDgHOAM4AfQB9ABYAFgC8/7z/j/+P/43/jf+R/5H/dv92/zf/N//u/u7+wP7B/tX+1f5C/0L/+v/6/78AvwBHAUcBcQFxAWwBbAGTAZMBIQIhAg0DDQMdBB0EEgUSBcAFwAUTBhMGGQYZBvsF/AXpBekF6QXpBdYF1wWIBYgF/QT9BGEEYQTYA9gDYANgA9cC1wIiAiICSgFKAYAAgAD+//7/3v/e/wUABQA+AD4AaABoAJ0AnQARAREB0gHTAbYCtgKLA4sDVwRXBEQFRAVmBmYGnAecB7EIsQiFCYUJDwoPCkcKRwouCi4K4wnjCaIJogmOCY4JlwmXCYoJiglJCUkJ2QjZCEkISQikB6QH8wbzBkkGSga2BbYFMgUyBasEqwQTBBMEcwNzA9cC1wJKAksC1wHXAYABgAFCAUIBJAEkATwBPAGpAakBbAJsAlADUAMPBA8EjASMBO4E7gRtBW0FJwYnBgwHDAfzB/MHpQilCO0I7Qi2CLcINQg1CMgHyAesB6wHwgfCB6oHqgcuBy4HcgZyBskFyQVWBVYF6AToBC8ELwQKAwoDuQG5AbYAtgBhAGEAtwC3AEwBTAGbAZsBcgFyAR0BHQEZARkBqQGpAZcClwJqA2oDwgPCA6ADoANdA10DawNrAwUEBQQGBQYFAwYDBpYGlgagBqAGVAZUBvoF+gW4BbgFfAV8BSEFIQWMBIwEwAPAA84CzgLAAcABmQCZAGj/aP9K/kr+bv1u/e387fy7/Lv8u/y8/OL84vw9/T391/3X/Zr+mv5U/1T/3v/d/zMAMgBpAGkAkgCSALAAsADCAMIAzQDNAOEA4QAVARUBegF6AQMCAwJ1AnQCfQJ9AvoB+gEeAR4BWgBaAAkACQA+AD4AygDKAHABcAH7AfsBRAJEAjcCNwLjAeMBdwF3AR8BHwHhAOEAqwCrAGkAaQAdAB0Az//P/4r/iv9n/2f/h/+H//P/8/99AH0A5gDmAA8BDwEeAR4BSAFIAZoBmgHtAe0BGgIaAhkCGQL8AfwB0wHTAaMBowFpAWkBFAEUAZAAkADf/9//Lv8u/8v+y/7q/ur+f/9//0oASgADAQMBaAFoAVEBUQHBAMEA8//z/zP/M/+t/q3+SP5H/tf91/1h/WH9Iv0i/U79Tv3k/eT9sP6w/n3/ff8mACYAlQCVAL0AvQCmAKYAbABsACQAJADW/9b/ev96/xP/E/+o/qj+Nf41/rT9tP0y/TL9zvzO/Kj8qPzD/MP8A/0D/Tr9O/1J/Un9Lv0u/Qj9CP36/Pr8CP0I/Rn9Gf0h/SH9Qv1C/a39rP1d/l3+Bf8F/0X/Rf8B/wH/bP5s/tH90v1p/Wn9Tf1N/YL9gv3v/e/9Wf5Z/oX+hf5v/m/+R/5H/jv+O/5F/kX+L/4v/sf9yP0E/QT9CvwK/Bn7Gft1+nX6RvpG+oX6hfoD+wP7lPuU+zL8Mvzu/O78x/3H/Z/+nv5C/0P/jv+O/3f/d/8K/wr/a/5r/sj9yP1D/UP93/zf/IP8g/wR/BH8fft9+9H60vo1+jX63fnd+fr5+vmF+oX6Mfsx+5j7mPuF+4X7Ivsi+8j6yPqu+q76ufq5+pr6mvoY+hj6QvlC+WH4YfjR99H3v/e/9xP4E/iM+Iz49Pj0+Ev5S/m4+bj5T/pP+u367fpR+1H7XPtc+zD7MPsE+wT76frp+q/6r/oh+iH6RflF+Xf4d/gh+CH4b/hv+Cb5Jvnc+dv5QPpA+lT6VPpW+lb6gvqC+t363fo0+zT7RftF+/36/fqL+ov6RfpF+lz6W/q1+rX6BfsF+w37DPvJ+sn6aPpo+hH6EPrI+cj5dfl0+fv4+/hR+FH4ifeJ99r22vaT9pP28vby9u337fcv+S/5TPpM+gf7B/tv+2/7tvu2+/n7+fsi/CL8AvwC/IT7hPvG+sb6EvoS+rn5ufnl+eX5hfqF+lf7V/sM/Az8cvxy/IX8hfxs/Gz8V/xX/GH8YfyA/ID8lfyV/I78jvyD/IP8o/yj/A79Dv24/bj9af5p/u3+7f4u/y7/P/8//z7/Pv85/zn/Kv8q///+//6z/rP+Wv5a/hP+E/7v/e/90f3R/Xj9eP2z/LP8lvuW+4L6gvrr+ev5D/oP+s76z/rK+8r7pfyl/Dn9Of2X/Zf93v3e/Rv+Gv5F/kX+Xf5d/nT+dP6l/qX+9v72/lP/U/+n/6f/9P/0/1AAUADFAMUANgE2AXEBcQFZAVkB9AD0AGMAYwDJ/8n/PP88/8D+wP5K/kr+y/3L/Ub9Rv3V/NX8lvyW/Jr8mvzf/N/8Y/1j/Sf+J/4T/xP/8f/x/5AAkADwAPAANAE0AW4BbgGAAYABRwFHAdsA2wCMAIwAiQCJAKkAqQCQAJAAFQAVAG7/bv/5/vn+8f7x/k//T//i/+L/aABoAKsArAChAKEAggCCAKsAqwBHAUcBGQIaAq0CrQK+Ar4CaQJqAv8B/wG1AbUBlwGXAaMBowHaAdoBMgIyAo0CjALPAs8CAAMAAzsDOwOHA4cDywPLA+oD6gPnA+cD1gPWA8UDxQOuA64DlQOVA5EDkQOvA68D4APgAwQEBAQKBAoEBgQGBBIEEgQnBCcEGwQbBMUDxQMtAy0DiQKJAh8CHwISAhICWwJbAtAC0AJFA0UDogOiA+4D7gNFBEUEyQTJBIEFgQVPBk8G8QbxBisHKwfsBuwGZgZmBusF6wWuBa4FnAWcBXMFcwUMBQwFgASABB0EHQQeBB4EfAR9BP0E/QRhBWIFkgWSBZ8FnwWqBaoFxAXEBeIF4gXfBd8FngWeBSMFIwWgBKAEUQRRBE4ETgSCBIIE0wTTBEQFRAXoBegFtga2BnMHcwfYB9gHyAfIB2kHaQf6BvoGpAakBmsGawY7BjsGAgYCBr8FvwWABYAFXAVcBWAFYAV9BX0FhgWGBUwFTAXGBMYEIgQiBKsDqwOXA5cD3gPeA0kESQSmBKYE8ATwBFIFUwX1BfUFyQbJBpcHlwcrCCsIewh7CKAIoAitCK0IpQilCIYIhghNCE0I8gfyB2QHZAebBpsGuQW5BfsE+wSNBI0EXQRdBCgEKAS2A7YDBgMGA0oCSgK5AbkBYwFjATIBMgEMAQwB5wDnANAA0ADbANsAFwEYAYsBiwEqAioC1wLXAncDdwMHBAcEoASgBEoFSgXcBdwFEgYSBs4FzwVDBUMFyQTJBJUElQScBJwEugS6BNoE2gTrBOsEyATIBEwETASDA4MDsQKxAg0CDQKOAY4BAQEBAVEAUQCi/6L/F/8X/5/+n/4N/g3+YP1g/dP80/yf/J/8vfy9/PX89fwZ/Rr9Mf0x/Vz9XP2w/bD9Iv4i/qX+pf4u/y7/rv+u/xEAEQBQAFAAfAB8AKYApgDBAMEAmgCaAAwADAAx/zH/Xf5d/t793v2y/bL9nP2c/Wr9av0p/Sn9Bv0G/Qz9DP0O/Q79yPzI/B38Hfwm+yb7Gvoa+jz5PPnH+Mf41/jX+FD5UPni+eL5QvpC+lX6Vfow+jD65/nn+Xn5efnm+Ob4TvhO+Ob35vfK98r37Pfs9y74LviH+If4B/kH+bf5t/mC+oL6RPtE++T75Pth/GH8yfzJ/CT9JP1c/Vz9Rf1F/cP8w/zt++z7B/sH+136XfoK+gr67/nv+dr52vmy+bL5hvmG+Xn5efmn+af5A/oD+lv6W/qA+oD6cvpy+mf6Z/qb+pv6D/sP+3j7ePuA+4D7FvsW+336ffoR+hH6B/oH+lT6VPrQ+tD6UPtQ+7f7t/v0+/T7CPwI/Pz7/PvR+9H7fft9+wv7C/us+qz6ofqh+vn6+fp4+3j7w/vD+7D7sPtq+2r7Q/tD+3b7dvsF/AX8xvzH/IT9hP0Q/g/+U/5T/lj+WP47/jv+BP4E/pb9lv3W/Nb84fvh+xL7EfvA+sD69Pr0+l37Xfuc+5z7k/uT+3T7dPuP+4/7FvwW/AX9Bf0v/i7+T/9P/ykAKQCdAJ0AsQCxAIgAiABGAEYABQAFANv/2//n/+f/PwA/ANEA0QBaAVoBjAGMAUUBRQGgAKEA2f/Z/xf/F/9p/mn+zf3N/U39Tf0E/QT9Cv0K/Vr9Wv3J/cn9Hf4d/jD+MP4P/g/+8P3w/RT+FP6g/qD+hv+G/5UAlQCSAZIBTAJMArQCtALbAtsC3wLfAs4CzgKjAqMCWAJZAgkCCQLlAeUBBQIFAk4CTgJ/An8CcQJwAjUCNgIIAggCFQIUAlwCXQK+Ar4CEwMTA0MDQwNLA0sDLwMvA/AC8AKJAokC9QH1AU0BTQHJAMkAoQChAOgA6AB7AXsBMwIzAgIDAgP1A/UDAAUABewF7QVxBnEGZwZnBuMF4wUlBSUFcARwBO8D8AO0A7QDtAO0A9YD1gP+A/4DGgQaBCkEKQQuBC8ELwQvBDIEMgRJBEkEiASIBOkE6QQ+BT4FSgVKBewE7AQ/BD8EiAOIA/4C/gKkAqQCaAJoAk4CTgJ+An4CGAMYAwgECAT+BP4EpwWnBeIF4gXPBc8FrgWuBbMFswXjBeMFDgYOBu0F7QVZBVkFcARwBIYDhwPqAuoCqgKqAqQCpAK1ArUC1QLVAgUDBgMuAy4DHgMfA7sCuwImAiYCqwGrAYMBgwGoAagB0QHRAbIBsgEwATABgACAAAcABwAcABwA2QDZAAQCBAI3AzcDGQQZBJgEmATrBOsEWgVaBfkF+QWQBpAGxQbFBmcGZwaWBZYFqgSqBPoD+gOsA60DsgOzA9oD2gPpA+kDtAO0AzEDMQOJAogC+wH7AbkBuQG4AbgBwwHDAbABsAGGAYYBbAFsAXIBcgF5AXkBSwFLAdIA0gAeAB4ASv9K/3H+cf66/bn9XP1c/YD9gP0T/hP+yf7K/l3/Xf++/77/CgAKAGAAYADEAMQAMQEwAaoBqgEwAjACsQKxAhYDFwNWA1YDdwN3A38DgANmA2YDNAMzAwsDCwMUAxQDTANMA3UDdQM8AzwDeAJ4AksBSwEPAA8AHf8d/5b+lv5g/mD+Qf5B/hr+Gv4E/gT+M/4z/r/+vv6I/4j/QABAAJwAnAB7AHwABgAGAJj/mP+B/4H/1P/U/1cAVwDAAMAA8QDxAP8A/wAGAQYBBwEHAfQA9ADSANMAvwC/ANAA0AD7APsAIgEiATYBNgFBAUIBYwFjAbkBugFMAkwC+wL7ApEDkQPmA+YD/AP8A/UD9QPpA+kD1wPXA6YDpgM6AzoDhgKGAo8BjwF8AHwAjP+M/+7+7v6h/qH+b/5v/ij+Kf7L/cv9c/1z/Tf9N/0Y/Rj9H/0f/VT9VP2y/bL9If4h/o/+j/4L/wv/sP+w/2oAagD9AP0APgE+AT8BPwE9AT0BWQFZAX8BfwGFAYUBUQFRAdkA2QAcABwAJv8m/xr+Gv4o/Sj9Z/xo/M37zftC+0L7v/q/+k/6T/oE+gT67Pns+Q76Dvpp+mn65vrm+l37Xvus+6z7xfvF+7b7tvua+5r7h/uH+4T7hPuJ+4n7hvuG+3n7eft3+3f7kfuR+7/7v/vp++n7C/wL/Eb8Rvy1/LX8OP04/Xz9fP1A/UD9kvyS/Mr7yvtD+0P7LPss+3T7dPvd+977Hvwf/Af8B/yr+6v7UftR+zr7Ovtf+1/7evt5+0D7QPum+qb62fnZ+Rj5GPmR+JH4U/hT+FP4U/hx+HH4lviW+NX41fhj+WT5Xvpe+pn7mfux/LH8Yf1h/a79rv3V/dX9A/4D/iz+LP4h/iH+vv2+/QP9A/0Y/Bj8QPtA+7z6u/qj+qP62vra+iv7K/uB+4H77Pvs+478jvxh/WH9M/4z/sf+x/71/vX+uP65/ib+Jv5o/Wj9ufy5/Eb8RvwZ/Bn8EPwQ/Ar8CvwF/AX8Hvwe/Gz8bPzj/OP8VP1U/Zn9mf2t/a39qP2o/aj9qP24/bj90v3S/eT95P3T/dP9iP2I/QP9Av1m/Gb85/vm+6D7oPuG+4f7evt6+3f7d/uZ+5r7AvwC/K/8rvx7/Xv9QP5A/uL+4v5Z/1n/qv+q/+b/5v8gACAAZABkAKsAqwDoAOcAEwETASsBKwEfAR8B2QDZAF4AXgDX/9f/c/9z/0L/Qv8m/yb//f79/sD+wP6M/oz+gv6D/rD+sf4H/wf/Y/9j/6H/of+2/7b/u/+7/9n/2f8kACQAhwCHANkA2gAKAQoBLgEuAXMBcwHxAfEBngKeAkoDSgO2A7YDuQO5A1oDWgPRAtECYAJfAiACIAIFAgYC9AHzAd8B3wHPAc8BzwHPAe0B7QE1AjUCpgKmAiUDJQOHA4cDrwOwA6IDogNwA3ADJQMlA8QCxAJoAmgCRQJFAnsCewLvAvACVQNVA2kDagMxAzED8ALwAvkC+QJrA2sDIAQgBMEEwAQBBQEF0gTSBGkEaQQTBBME8gPyA+oD6gPFA8UDcgNyAxUDFQPrAusCDwMPA3EDcQPnA+cDSwRMBIUEhQSFBIUERAREBM4DzgM8AzwDqQKqAiMCIwKmAaYBLQEtAbUAtQBOAE4AEwATACEAIQB+AH4ABQEFAW4BbgF7AXsBKAEoAa8ArwBYAFgARQBFAGYAZgCWAJYAvAC9ANoA2gD7APsAMAEwAYUBhQH1AfUBZgJmAqwCqwKtAq0CcwJzAhoCGgK5AbkBVgFWAfYA9gClAKYAcwBzAGAAYABaAFoASwBLACUAJQDs/+z/tv+2/6v/q//h/+H/QwBDAJgAmACnAKcAawBqAAcABwCg/6D/OP84/8z+zP5x/nH+V/5X/pH+kf78/vz+V/9X/4D/gf+G/4b/hP+E/3//f/9k/2T/Kv8q/+r+6v7J/sn+2f7Z/g7/Dv9O/07/f/9//4j/iP9W/1b/7v7u/nv+e/42/jb+Qv5C/ov+i/7a/tr+C/8L/yT/JP9F/0X/gP+A/8f/x//9//3/DAAMAPb/9v/H/8j/mv+a/4z/jP+x/7H/BwAGAHUAdQDbANsAKgErAWwBbAGvAa8B8AHwARICEgLtAe0BcAFwAbcAtwD/////gf+B/03/TP8//0D/K/8r///+//7W/tb+1f7V/gT/BP9H/0f/ev96/4//j/+f/5//2P/Y/1QAVAAEAQQBpwGnAfMB8wHGAcYBSwFLAdYA1gChAKEAoAChAJ8AnwCCAIEAYQBhAGUAZQCUAJQAvwC/ALgAuAB2AHYAGwAbANX/1f+9/73/zv/O/+X/5f/g/+D/v/+//6b/pv++/77/BQAFAEwATABeAF4ARgBGAD4APgB7AHsA9AD1AHYBdgHKAcoB3QHdAbkBuQF5AXkBOQE4Af4A/gCwALAAJgAnAFb/Vv9v/m/+y/3L/an9qf0J/gn+uP65/nf/d/8PAA8AXgBeAGMAYwBAAEAALgAuAEIAQgBkAGQAaABoAEsASwAvAC8AKwArACgAKADz//P/dP90/8n+yP4q/ir+x/3H/bP9tP3z/fP9cv5y/gL/Av9n/2f/ff99/1L/Uv8J/wn/tf61/kn+Sv6u/a794vzi/AT8BPw++z77sPqw+mz6bPpp+mn6jvqO+sD6wPrz+vP6OPs4+6f7p/tP/E/8H/0f/e/97/2L/ov+vv6+/nj+eP7j/eP9S/1L/e/87/zG/Mb8l/yX/D38PfzW+9b7o/uj+8L7wvsS/BL8VfxV/G38bfxn/Gf8Yvxi/G78b/yK/Ir8r/yv/Nr82vwK/Qr9Q/1D/Yf9h/3T/dP9EP4R/iP+I/76/fr9n/2f/TT9NP3R/NH8e/x7/CD8IPyy+7L7Nvs2+8X6xfp6+nr6bfpt+qf6p/oj+yP7zvvO+4X8hfwt/S39w/3D/Vj+WP7v/u/+Zv9n/47/jv9d/13/C/8L/+X+5f4J/wn/SP9I/2D/YP9D/0P/Jv8m/0T/RP+o/6j/KgAqAJoAmgDgAOAA/gD+AP4A/gDqAOoAwgDCAIAAgAAYABgAi/+L/+7+7v5o/mj+DP4M/sz9zP2V/ZX9df11/Z79nv00/jT+Gf8Z//b/9v+DAIIAtwC3AMQAxADZANkA/gD/ABsBGgETARMB4ADgAJcAlwBhAGEAbABsAM0AzQBlAWUB+QH5AWoCagLeAt4CkAOQA4cEhwR1BXUF9AX1BeYF5gWKBYoFRAVEBUcFRwV7BXsFmgWaBV8FXwWrBKsElQOVA2ACYAJYAVkBnQCdAA8ADwB3/3f/yv7K/j/+P/4g/iD+g/6D/jf/N//w//D/igCKACUBJQHwAfAB9wL3Ag4EDgTwBPAEdgV2BaYFpgWpBaoFrgWuBdAF0AUMBg0GSQZJBmUGZQZcBlwGUgZSBncGdwbJBsoGCAcJB+EG4QY5BjkGRAVEBWAEYATNA80DjwOPA3wDfANhA2EDKwMrA+wC7ALLAssC4gLiAiQDJANsA2wDpQOlA9gD2AMcBBwEbQRtBLMEswTjBOMEEQURBV4FXgXOBc4FOwY7BnYGdwZyBnIGVgZWBmkGagbkBuQGtge2B4oIigj2CPYIxwjHCBsIGwgzBzMHNwY3Bh4FHwXfA98DmQKZApEBkQELAQsBJgEmAc8BzwHDAsQCrgOuA00ETgSdBJ0EywTLBP8E/wQiBSIF6wTrBCkEKQT+Av4C1gHWARUBFQHdAN0ADwEPAXIBcgHjAeMBZgJmAhMDEwP0A/QD6wTrBL4FvgU2BjYGRQZFBgkGCQatBa0FSwVLBfIE8gSzBLMEowSjBMQExATxBPEE9QT1BKwErAQfBB8EhgOGAygDKAMzAzMDqAOoA1IEUgTjBOMEIwUjBRYFFgX7BPsEDgUOBVYFVgWbBZsFmwWbBT0FPQWkBKQEEQQRBLgDuAOjA6MDuAO5A9YD1gPmA+YD5gPmA9sD2wPEA8QDlQOWA08DTwMKAwoD5wLnAvAC8AL9Av0CxgLGAh0CHQIQARAB5//n//T+9P5z/nP+bv5u/tL+0v6D/4P/ZgBmAGABYAFGAkYC4gLiAgsDCwPEAsQCNwI3ApoBmgEOAQ4BpACkAG8AbwCIAIgA8gDyAI0BjQEkAiQCkQKRAs0CzQLgAuEC0wLTArICsgKUApQCkgKSAqoCqgK4ArgCkQKRAicCJwKJAYkB1ADUACQAJACO/47/G/8b/8f+x/56/nr+Gf4Z/qb9pv1G/Ub9Mv0x/Yn9if01/jX+6P7o/k7/Tv9J/0n/CP8I/+b+5/4l/yX/uf+5/2AAYADbANsAFQEVAR0BHQEHAQcB2gDaAJAAkAAiACIAkf+R/+r+6v5Z/ln+Ev4S/jL+Mv6e/p/+FP8U/2H/Yf+G/4b/pP+k/83/zf/q/+r/1//X/4j/iP8Q/xD/hv6G/u397f02/Tb9VvxW/F77Xvt6+nr63/nf+av5q/nP+c/5FfoV+k/6T/p2+nb6pvqm+vP68/pH+0f7dft2+2j7aPs3+zf7E/sT+xr7GvtF+0X7ePt4+5/7n/u7+7v73Pvc+xP8E/xX/Ff8gfyB/FT8VPyq+6r7nPqd+nj5ePmR+JH4FfgV+AH4Afg4+Dj4oPig+CH5Ifmk+aT5F/oX+n76fvrn+uf6Wvta+7/7v/vv++/70vvS+4H7gPsx+zH7Hfsd+137Xfva+9r7X/xf/LX8tfzG/Mb8pvym/HT8dPw1/DX8y/vL+yD7IPtL+kv6jfmN+Rn5Gfnr+Or4yPjI+Hn4efjw9/D3U/dT9+P24/bd9t32VfdV9yT4JPj8+Pz4oPmg+Rb6FvqZ+pn6VPtU+zT8NPzv/O/8Q/1D/Sf9J/3F/MX8VfxV/P37/fvL+8v7sfux+5j7mPtz+3P7SvtK+y/7L/sl+yX7G/sb+/76/vrQ+tD6mPqY+lH6Ufri+eL5QflB+Y34jfj89/z3tve297f3t/ff99/3EfgR+ED4QPhp+Gn4lviW+Nv42/hG+Ub5zPnM+Uz6S/ql+qX63vre+hb7Fvtq+2r73vve+2b8Zvz9/P38mv2a/Rj+GP48/jz+4/3j/Sb9Jv1I/Ej8fPt8+8f6x/oS+hL6Xfld+c/4z/iS+JL4rviu+AD5APlM+Uz5Zvlm+UP5Q/n7+Pv4tfi1+H74fvhG+Eb4+/f697H3sfel96X3AvgC+LL4svhh+WH5xvnG+eD54fn8+fz5Zvpm+jH7Mfsg/CD82PzY/CX9Jf0c/Rz9BP0E/RT9FP1K/Ur9df11/WT9ZP0W/Rb9p/yn/C78Lvyi+6L79/r3+j76Pvqk+aT5SflJ+Sj5KPko+Sj5Q/lD+Yz5jPkN+g36p/qn+iT7JPtl+2X7gfuB+6z7rPsJ/An8k/yT/Cj9KP2o/aj9Bf4F/kH+Qf5y/nL+s/6z/hf/F/+U/5T/AgACAD0APQA6ADoAFwAXAPz//P/2//b/9v/2/9j/2P+F/4X/Af8B/2j+aP7k/eT9i/2L/Vf9V/0s/Sz9/vz+/OL84vwG/Qf9lf2V/Yv+i/60/7T/wgDDAH0BfQHbAdsB/wEAAhcCFwIxAjICPgI+AiYCJgLwAfABvgG+AbQBtAHdAd4BLwIvApYClgIHAwcDfAN8A+wD7ANIBEgEgQSBBJAEkARzBHQEKQQpBLEDsQMTAxMDZAJkAsABwAE/AT8B7wDvANIA0gDqAOoAMQExAaIBogE3AjcC5gLmAqkDqQNwBHAEKgUqBcgFyAU6BjoGbgZuBlUGVQb0BfQFaQVpBeEE4QR4BHgEMAQwBPwD/APYA9gDzgPOA/QD9ANdBF0EBgUGBdQF1AWeBp4GRwdHB9AH0AdLCEsItQi1COgI6Ai2CLYIJAgkCG0HbQfXBtcGfQZ9BkcGRwYOBg4GwQXBBWQFZAUEBQQFsASwBHEEcQRHBEcELQQtBCIEIgQ3BDcEhASEBAcFCAWfBZ8FGwYbBmAGYAZ1BnUGcgZyBm0GbQZsBmwGZQZlBkcGRwYGBgYGqQWpBVMFUwUyBTIFXQVdBcQFxAU6BjoGlQaVBsgGyAbjBuMG9Qb1BvwG/AbxBvEG3AbcBt0G3QYDBwMHNQc1BzgHOAfkBuQGRQZFBpUFlQUSBRIF1wTXBOAE4AQWBRcFYAVgBaAFoAXKBcoF5QXlBf4F/gUZBhkGLQYtBjQGNAY2BjYGOAY4BiMGIwbXBdcFSAVIBZ0EnQQUBBQE1QPVA9gD2AP9A/0DLQQtBGoEagS/BL8EJQUlBXsFewWXBZgFYgViBeME4wREBEQEuQO5A2cDZwNNA00DTANMAzwDPAMFAwUDqwKrAkACQALQAdABVwFXAc4AzgA+AD4Ay//K/5v/m/+4/7j//////zcANwBFAEUANAA1ACEAIQASABIA+v/6/9T/1P+2/7b/uf+5/9X/1f/j/+L/v/+//3H/cf8h/yH/9/73/gX/Bf9O/07/x//H/1MAUwDRANEALgEuAXUBdQG6AboB/gH+ASMCIwIGAgYCoAGgAQ4BDgF5AHkACgAKAN7/3v8DAAMAbwBvAO4A7gA9AT0BLgEvAcsAzABPAE8A/f/9//b/9v8sACwAdwB3ALMAsgDTANMA4ADgAOAA4ADNAM0AmQCZAEEAQQDf/9//pP+k/8T/xP9IAEgAAwEDAaoBqQEQAhECRQJFAm0CbQKTApQCmAKYAlACUAK8AbwBDAEMAYUAhQBNAE0AWQBZAHoAegB+AH4AVwBXACEAIQALAAsAJgAmAFIAUgBRAFEAAAAAAG//b//b/tv+gf6B/n/+f/7F/sX+Jf8l/3P/c/+d/53/q/+r/63/rf+l/6X/hv+G/0//T/8M/wz/0/7U/qf+pv56/nr+Sv5L/i3+LP5A/kD+lP6U/hv/Gv+z/7P/PgA+AKsArAD7APoANQE1AV4BXwFqAWoBOgE7AcEAwQANAA0ATf9N/6r+qf4z/jP+4P3g/aH9of1s/Wz9O/07/QP9A/3D/MP8jPyM/IT8hPzF/MT8Sf1J/ej96f10/nT+yv7K/uT+5P7O/s7+mP6Y/k7+Tv70/fT9jP2M/Sf9J/3h/OH80vzS/PX89fwe/R79G/0b/d383fyJ/In8Z/xm/Kr8qvxO/U79DP4M/n7+f/5g/mD+v/2//fT89Pxv/G/8YPxg/J/8n/zQ/NH8svyy/Er8Svzd+937svuy++f75/td/F382fzZ/Cb9J/05/Tn9J/0n/RP9E/0M/Q39C/0L/QD9AP3n/Ob8yvzK/L38vfzN/M38+/z7/Dr9Ov1z/XP9jf2N/XL9cv0c/Rz9nfyd/B38HfzF+8X7n/uf+4n7iftT+1P77Prs+nX6dfop+in6K/os+nb6dvrl+ub6UPtQ+5f7l/us+6z7kPuQ+1f7V/sW+xb73frd+rH6sfqf+p/6ufq5+gb7Bvtu+277y/vL+wb8Bvwr/Cv8WPxY/J78nvwB/QH9eP14/ff99/1q/mr+wP7B/vn++f4e/x7/N/83/zP/M//4/vj+d/53/r79vv3x/PH8MPww/JP7k/sh+yH72/rb+sX6xfrp+un6SPtI+8/7zvtV/FX8vPy8/A39Df1v/W/9CP4I/tf+1/7A/8H/qACoAH4BfwE3AjcCwALAAhMDEwM5AzkDPwNAAyIDIgPNAswCNwI4AncBdwGuAK4A+//7/23/bf8J/wn/w/7D/nv+e/4M/gz+cv1y/eP84/yr/Kv89Pz0/J/9n/1d/l3+5/7n/iX/Jf83/zf/T/9P/5P/k/8AAAAAfAB8AOcA5wA3ATcBdQF1AakBqQHXAdcB+wH7ARYCFgIyAjICXgJeAqECoQLvAu8CLAMsAz8DPwMpAyoDBAMEA94C3gKnAqcCNgI2AncBdwGBAIEAh/+H/7P+s/4R/hH+l/2X/UD9QP0N/Q39Av0C/SL9Iv1u/W792P3Y/Uf+R/6a/pv+z/7O/gD/AP9Y/1j/6P/o/58AnwBfAV8BBwIIAoACgAK6AroCuQK5AqACoAKcApwCvwK/AvcC9wIcAxwDGwMbAwIDAgPnAucC1QLWAsQCxAKrAqsChwKHAlwCXAIvAjACCAIIAvEB8QHtAe0B+QH5ARICEgI/Aj8CigKKAvMC8wJkA2QDwgPCAwIEAgQqBCoEOQQ5BB8EHwTJA8kDQQNBA6YCpwInAicC6AHoAQQCBAJ0AnQCBwMHA3IDcgOFA4UDVwNXAzYDNgNaA1oDrQOtA9wD3AOlA6UDEQMRA2cCZwL0AfQB1AHUAekB6QH1AfUB0QHRAY8BkAF5AXkB0gHRAZgCmAJ1A3YD+wP7A/YD9gOMA40DFQMVA80CzQKuAq4CiQKJAjQCNQKyAbIBLQEtAdYA1gDFAMUA8ADwAEUBRQHDAcMBbQJtAi8DLwPOA88DBwQHBLsDuwMEAwQDHwIfAkUBRQGVAJUAHgAeAOb/5v/j/+P/BwAHAEMAQwCJAIkAxgDGAOIA4gDKAMoAgQCBACUAJQDZ/9n/qf+p/4//j/97/3v/bP9s/23/bf+R/5H/2v/a/ysAKwBYAFgAMAAwAKr/qv/l/uX+Iv4i/pT9k/1L/Uv9PP08/Vn9Wf2f/Z/9Ev4S/q7+rv5d/13//P/8/3AAcAC0ALQA1gDVAOMA4wDgAOAAwgDCAIoAigBNAE0ALgAuAEUARQCXAJcADQENAXsBewGzAbQBoAGhAVUBVQEBAQEBxQDFAJAAkAA2ADYAoP+g/+j+6P5F/kX+2f3Z/Zn9mf1m/Wb9Lv0u/ff89/zd/N38/Pz8/GT9ZP0C/gL+rf6t/j3/Pv+y/7L/KQAqALkAuQBJAUgBngGfAZMBkwEtAS0BnQCdABIAEwCr/6v/Zv9m/zL/Mv/+/v7+zv7O/rf+t/7K/sr+8/7z/gf/B//v/u/+xf7F/rb+tv7V/tX+BP8E/yD/If8l/yT/I/8j/yP/JP8X/xb/+/77/vT+9P4o/yj/mP+X/w0ADABOAE8AQwBDAPv/+/+O/47/FP8U/53+nP41/jX+4/3j/aL9ov1x/XH9W/1a/Wz9bP2c/Zz9zP3M/dz93P3G/cb9nf2d/X/9fv2C/YL9p/2n/dL90v3Y/dj9ov2h/T39Pf3U/NT8f/x//DT8NPzn++f7qvuq+6b7pvvk++T7Pfw8/ID8gPyu/K788vzz/Gn9af3+/f79h/6I/vb+9v5U/1T/qP+o/+T/5P8AAAAAAwADAPj/+f/N/87/bv9u/+v+6/54/nj+Pv4+/jP+M/4o/ij+Av4C/sf9x/1+/X79Gf0Z/Yb8hvzY+9j7RPtE+/H68fra+tr63frd+uL64vrv+u/6FPsV+1T7VPuh+6D77vvu+z38PvyW/Jb8A/0D/Y39jf0y/jP+3v7e/mX/Zf+h/6H/kP+Q/1j/WP8l/yX/AP8A/9D+0f5//n/+Gv4a/sz9zP23/bb91v3W/Qv+C/40/jT+Nv42/gX+Bf6g/aH9If0h/ar8qvxQ/FD8DfwM/NP70/u1+7X72/vb+138Xfwc/Rz90/3T/VH+Uf6f/p/+4v7i/jv/O/+p/6n/FwAXAHMAcwCnAKcArgCuAJgAmQCFAIUAhgCGAIIAggBKAEoAzP/M/yz/LP+m/qb+Sf5J/u/97/1o/Wj9tvy2/Ar8Cvyb+5v7evt6+5P7k/vK+8r7EvwS/Gj8Z/zI/Mf8LP0s/YT9hP22/bb9s/2z/Y/9j/2I/Yj94v3i/a/+rv67/7v/rQCtAEkBSQGCAYIBdQF1AUMBQwECAQMBvwC/AIgAiAByAHEAiQCJAM0AzQAnAScBcwFzAZIBkgF4AXgBLwEvAcwAzABbAFsA4v/i/2T/ZP/2/vb+u/67/tD+0P42/zb/zP/M/2oAagD5APkAbQFtAboBugHNAc0BnAGcATYBNgHHAMcAgACAAIMAgwDWANYAawFrASICIgLYAtkCeAN4AwQEBASPBI8EIQUhBakFqQUIBggGNQY2BjwGPAYmBiYG6AXoBXAFcAXHBMcEIQQgBLgDtwOjA6MDyQPJA/oD+gMTBBMECwQLBO8D7wPbA9wD7APsAycEJwR0BHQEngSeBIYEhgQ8BDwE8gPyA9ID0gPaA9oD4wPiA8UDxQN1A3UD/wL/AoICgwIhAiEC+gH6ARECEQJLAksCiAKIArsCuwL9Av0CZwNnA/AD8QNtBG0ErQStBJ8EnwRdBF0EFQQVBPMD8wMQBBAEZQRlBNIE0gQ3BTgFjgWOBeQF5AVBBkEGjQaNBp8GnwZgBmAG5AXlBVYFVgXSBNIEXARcBOMD4wNYA1gDsgKyAvcB9wFDAUMBtgC2AGgAaABMAEwAOgA6ABIAEgDT/9P/mf+Z/4r/iv+1/7X/DQAOAHcAeADYANcAIAEgAVcBVwGPAY8B2AHYATICMgKKAooCygLKAu0C7QIEAwQDJgMmA1EDUQNfA18DIQMhA4sCiwLHAccBIAEhAcwAzADRANEAEgESAWUBZQGoAagBwAHAAaEBoQFLAUsB1QDVAGEAYQALAAsA3f/d/8D/wP+V/5X/RP9E/9v+2/6H/of+df51/qP+pP7m/uX+Cv8K/wz/DP8Z/xj/XP9c/9P/0/9LAEsAjQCOAIkAigBjAGMAUgBSAHcAdwDEAMQACgEKASEBIQEIAQgB6ADpAPMA8wAyATEBfgF+AaABoQF6AXoBFQEUAZIAkgAOAA4Anv+e/0b/Rv8E/wP/yf7I/oX+hf48/jz+C/4L/hT+E/5g/mD+1/7X/lT/VP+9/73/AAAAABgAGAAJAAkA5v/l/8D/wP+h/6L/hf+F/2b/Zv9Y/1j/dP90/8P/w/8wADAAoQChAAsBCwF0AXQB3wHfAUUCRQKVApUCvgK+ArsCugKKAooCMwIzAssBywFmAWcBFQEVAd4A3gDAAMAAuAC5AL0AvQC/AL8AswCzAJYAlgBuAG8A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gAGAAWoBagEnAScBtQC1ADoAOgDo/+j/1v/W//L/8v8SABIAFwAXAPz//P/T/9P/vP+8/9D/0P8NAAwAVgBWAIsAiwCoAKgA1ADUAD4BPgHsAewBrgKuAkADQAOIA4gDnwOfA7EDsQPPA88D6QPpA+sD7APaA9oD0gPRA+QD5AMKBAoEJQQlBCMEIwQLBAsE9gP2A/AD8APsA+wD1gPWA6gDqAN3A3cDWANYA0kDSQMqAyoD2ALYAkYCRgKIAYgBwQDBABAAEACJ/4n/Lf8t//r++v7t/u3+Df8N/2L/Yv/f/9//WwBbAKoAqgC4ALgAowCjAKAAoADKAMoADgEOAUQBRAFaAVoBaAFnAZABjwHjAeQBVwJXAtAC0AIwAzEDWgNaAzkDOQPQAtACQQJBAr0BvAFdAV0BHAEdAeQA5QCpAKkAcQBxAEsASwBCAEEAUwBTAHQAdACTAJMAogCjAKYApQCkAKUAogCiAJUAlQB0AHQASABIACcAJwAdAB0AJAAlADIAMgBFAEUAZABkAIgAiACnAKcAvgC+AN0A3QAVARUBZQFlAb0BvgEPAhACXgJfArICsgIHAwYDTANMA3IDcwN8A3wDcANxA1QDVAMcAxsDuQK5Ai8CLwKhAaABPwE/ASYBJgFCAUIBYgFjAWABYAE9AT0BFwEXAQkBCQETARMBIwEjASQBJAEHAQcBxgDHAGsAawAYABgA/////0UARQDxAPEA4AHfAd8C3wLFA8UDdgR3BOsE7AQhBSEFFAUUBcIEwgQtBC0EYwNjA4gCiALHAccBPQE9AecA5wCjAKMATgBOAOD/4P9z/3P/L/8v/yj/KP9L/0z/ef95/5//nv/F/8X////+/00ATACaAJoAzQDNAN0A3QDfAN8A8ADwACEBIQFgAWEBhQGFAW0BbQEXARcBpACkADsAOwDt/+7/rf+t/2j/aP8e/x7/5/7n/t7+3v4U/xT/e/97//T/9P9XAFcAigCKAIUAhQBUAFQAEgASANT/1P+n/6f/n/+f/8j/yP8mACYAsACwAEwBSwHnAecBgAKAAhkDGQOsA6wDIAQgBFQEVAQ4BDgE1wPXA1oDWwPtAuwCmQKZAkgCSALXAdcBPAE9AZAAkAD6//r/k/+T/1//X/9X/1f/ef95/8j/yP9MAEwACgEKAfgB+AHwAvACtgO2AxgEGAQQBBAE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iQSJBDcEOATgA+ADrAOsA7cDtwMGBAYEgASABPgE+ARFBUUFVgVWBTQFNAX1BPUEpgSlBEQERATJA8kDOQM5A6gCqAIxAjEC7gHuAeIB4gH6AfoBGgIaAjECMQJAAkACWAJYAoUChQLOAs4COQM5A8kDyANyBHIEFgUWBZAFkAXIBckFwgXCBY4FjgU8BTwFzwTPBEcERwSiA6ID6gLqAjUCNAKkAaQBUQFRATEBMQEbARwB6gDqAKAAoABhAGEAVABUAHwAfADBAMEAAAEAASIBIgEfAR8BAAEAAd8A3wDeAN4AEAEQAWYBZgHAAcAB/QH9ARYCFgILAgsC3wHgAZQBlAExATEByADIAGkAaAAdAB0A6f/p/87/zf/I/8j/z//Q/9T/1f/P/87/yP/I/9r/2v8gACAAqwCrAGwBbAFDAkICAwMDA4sDiwPPA88D3gPeA9oD2gPgA+AD8wPzA/0D/QPbA9sDfwN/A/UC9QJYAlcCwQHBAUMBRAHrAOsAwQDBAMEAwQDZANkA9QD1AAsBCwEjASMBRwFHAX4BfgHJAckBJAIkAoACgALCAsIC1gLWAsYCxgKxArECuAK4AtYC1gLrAusC1ALUAokCiQIfAh8CugG6AXUBdQFcAVwBaQFpAYkBiQGmAacBvgG+AeIB4gEkAiQCfQJ9AskCyQLjAuMCyALIApMClAJrAmsCXQJdAmICYgJqAmoCcAJwAngCeAKJAogCogKiAr4CvwLQAtECxQLFAo0CjAIiAiECkgGSAfkA+QBwAHAABwAHAMP/w/+a/5v/jP+M/6H/of/l/+b/VQBWANYA1gBEAUQBkAGQAcwBzAEUAhQCbwJvAswCzAIXAxcDQgNCA0oDSgMzAzMDCQMJA+AC4AK6AroCfAJ8Av4B/gE4ATkBVgBWAJb/lv8T/xP/vv6+/oD+gP5Z/ln+Wf5a/of+h/7T/tP+Kv8q/4j/iP/s/+v/SQBKAJYAlgDFAMYA1ADUALgAuABpAGkA9v/2/4n/iP9P/0//WP9Y/4j/h/+z/7P/yf/J/9v/2v8CAAMATgBOAK8ArwARARABZgFmAbMBtAECAgMCUAJQAocChwKRApECZAJkAg4CDgKqAaoBTAFMAfYA9gCcAJsAKgAqAJv/m//4/vj+Yf5h/vb99v3H/cb9w/3D/dD90f3m/eb9Df4M/k/+T/6d/p3+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SgVJBfgE+QSpBKkEfwR/BIYEhwSkBKQEswS0BKkEqASmBKcE+AT3BMoFygUTBxMHdgh2CIcJhwn2CfYJzwnPCVYJVgnTCNMIWghaCMkHygcKBwgHIgYlBl0FWgXdBOAEzQTJBP4EAQVsBWoF7gXvBYEGgQYQBw8HfQd/B8UHwgfTB9YHwQe+B3QHdgf4BvcGPgY+BmkFaQWkBKMEFgQXBN0D3APqA+sDNwQ3BKkEqAQyBTMFywXJBXAGcgYtBywH9gf3B8MIwwh5CXkJAAoBCjgKNwoFCgYKbQltCZUIlgjEB8MHHQcfB7IGsQZhBmIGHwYeBu8F7wX1BfUFTwZOBvkG+wbWB9QHlQiYCCIJIAlvCXEJswmyCd8J4QnGCcYJIQkgCfcH+AeyBrAGtAW2BTcFNQUBBQIF5gTkBL0EvgSYBJcEfgR+BH4EfgSdBJ0E2ATXBCgFKQWTBZIFMAYxBiAHHwdYCFkIqAmoCcoKywqgC6ALMgw0DKsMqgwgDSENng2dDQgOCA44DjgOBQ4EDmsNbQ2uDKwMFwwbDPcL8wspDCwMhwyFDL0MvwzXDNYM6wzrDBsNHA1fDV4NmQ2bDeUN4w1hDmMONw82Dx4QIBC7ELsQvRC+EEQQRBCoD6gPPg8+DyUPJQ9SD1IPrg+uDxEQEhBgEF8QgRCCEJEQkRCiEKIQsxC0EKMQohBXEFgQ5Q/jD00PUQ+ODosOXQ1gDc4LzAsWChgKuAi4COYH5QeAB4IHQwdBB/MG9Qa3BrUGqAaqBt8G3gYaBxsHFwcXB6UGpQbWBdYF8QTwBEAEQQT9A/0DJwQmBI4EkATyBPEEFQUXBf8E/QS/BMEEegR5BBYEFgR4A3gDoAKgAsoBywFMAUoBOAE6AWoBaAF/AYEBYQFfARgBGgHaANgAmQCaAEQARADR/9D/Zf9m/zb/Nf80/zb/Mv8x//j++P6b/pv+UP5Q/kz+Tf6m/qX+VP9V/0UARABFAUYBJAIkAsYCxQJDA0UD0wPRA3YEeAQSBREFZAVlBWcFZwUxBTEF7wTxBMwEygTbBN0EQgVBBegF6gWcBpsG7wbvBqEGoQa4BbgFlQSWBLADrwNHA0gDTQNNA3MDcwN7A3sDUgNTAxgDGAPjAuQCsQKxAlcCWAK3AbcB5QDlADAALwD1//X/VQBVABYBFwHPAc8BPwI/AnwCfALAAsAC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rv+u/0AAQADSANIAXAFcAdIB0QErAisCXgJeAmgCaAJJAkkCFQIVAvgB9wEZAhkCggKCAg8DEAOJA4kDxAPEA7QDtANxA3EDHwMfA94C3gK3ArcCqgKqAr0CvQIEAwQDhQOFAxYEFgRnBGgEQARABLMDswMWAxYDrwKvAncCdwInAicCgQGAAZIAkgCl/6b/B/8H/93+3f4h/yH/tf+1/3IAcwA7ATsBBQIFAtUC1QKdA50DKgQqBDUENgSsA6wDzgLOAvoB+gFwAXABLgEuARYBFgEkASQBYgFiAc0BzQFLAksCwQLBAiwDLAOOA44DzwPPA8MDwwNPA08DhAKEApQBlQGvALAA7//v/1X/Vf/a/tr+cv5y/gr+Cv6a/Zr9Jv0m/b78vvxo/Gj8F/wX/Ln7uftP+0/7AvsC+xf7FvvA+8D79Pz0/Gj+aP7A/8D/yQDJAJcBlwFeAl4COgM6AxgEGATBBMEEEwUTBRwFHAUUBRQFKwUrBWQFZQWSBZIFggWDBSoFKgWnBKcEIgQiBKcDpwMtAy0DuQK5AnACcQJ6AnoC1QLVAlADUAOoA6gDsgOyA2oDagPsAuwCYgJiAvcB9wHTAdMBEQIRAroCugK+A74D7gTuBBAGEQbsBuwGbgduB6QHpAelB6UHcAdwB/EG8QYlBiUGMQUxBVEEUQSxA7EDUwNTAx4DHgP/Av8C/AL9Ai8DLwOiA6IDPgQ+BNgE2AQ7BTsFTQVNBSEFIQXsBOwE5ATlBBgFGAVhBWEFiwWLBXUFdQUjBSMFqwSrBCsELATIA8gDqQOpA+cD5wN3BHcEJAUkBbwFvAUqBioGewZ7BsMGwwYDBwMHLwcvBzcHNwcLBwsHkwaTBsIFwQWqBKoEhQOFA5ECkQLuAe4BjgGOAUsBSwEMAQwB2gDaANQA1AANAQ0BdQF1AdMB0wHsAewBsAGxAUoBSgH8APwA9QD1ADUBNQGnAacBPgI+AvIC8gKuA64DSgRKBKYEpgTEBMQEwgTCBMMEwgTQBNAE3wTfBOQE5ATcBNwEywTLBLkEuQSvBK4EtQS1BMkEygTLBMsEhwSHBNMD1AO8ArwCgwGEAXkAeQDN/83/hf+F/5f/lv/y//L/egB6APsA+wBCAUIBPQE+ARkBGQENAQ0BLwEvAWIBYgF8AXwBfAF8AY4BjgHkAeQBiAKIAlMDUwMLBAsE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Mvwy/HD8cPz1/PX8vf29/bD+sP6o/6j/egB6AA0BDQFiAWIBkQGRAbEBsQHOAc4B8QHxASUCJQJ6AnoC6ALoAlQDVAOjA6MDywPLA9oD2gPbA9sDzgPOA6cDpwNdA10D8gLyAnQCdAL+Af4BpgGmAXcBdwFgAWABRgFHARYBFwHYANcApQClAJ4AngDTANMAPAE8AcMBwwFPAk8CzgLPAjwDOwORA5EDxAPEA8kDyQOiA6IDZANkAyUDJQPpAukCqAKoAlwCXAIVAhUC9AH0AQ4CDgJdAl4CxwLHAigDKANiA2IDZgNmAzwDPAMIAwgD8wL0AhIDEgNUA1QDnQOdA9MD1APnA+cDzAPMA38DfwMOAw4DnwKfAlsCWwJOAk4CXwJgAmICYgI3AjcC3gHeAXgBeAEyATIBKAEnAVIBUwGQAZABxAHEAe4B7gEpAigCjgKOAhgDGAOvA68DMgQyBIQEhASYBJgEbQRtBB8EHwTYA9gDtgO3A7EDsgOlA6UDdwN3AzQDMwMAAwED8QLxAvQC9ALkAuQCpQKlAjoCOgLFAcUBdAF0AWMBYwGQAZAB0AHQAewB7AHDAcMBYwFjAQIBAgHKAMsAyADIANwA3ADiAOIA3ADcAPAA8ABSAVIBDwIPAvoC+gLQA9ADYwRjBLsEuwT+BP8EQQVBBXIFcgVxBXIFOwU7BfQE8wTJBMoEzQTNBOIE4gTbBNsEpASkBE8ETwQFBAUE3APcA8gDyAOqA6oDcwNzAzUDNQMRAxEDEgMSAx4DHgMJAwkDuQK5AjsCOwK1AbUBUgFTASwBKwE7ATwBYAFgAW0BbAFIAUgB+wD8ALQAtACjAKIA4QDgAGIBYwEGAgYCrwKvAk8DTwPiA+IDWgRbBJwEnASSBJIERgRGBN8D3wOJA4kDVQNVAz0DPQM4AzgDTQNNA4kDigPiA+IDLQQtBDsEOwT+A/4DjwOPAx0DHQPVAtUCzwLPAhIDEgORA5EDMwQzBN4E3gR8BXwF/AX8BUYGRgZFBkUG9AX0BXEFcQXwBPAEngSeBIwEjQSoBKgEzgTOBOkE6QT2BPYEAwUDBRkFGQUwBTAFLgUuBQEFAQWjBKQEJAQkBJgDmQMSAxMDnAKcAjQCNALVAdQBeAF4ASUBJQHoAOgAywDLAMoAygDXANcA8wDzADEBMQGlAaQBUAJQAhgDGAPUA9UDYgRiBK0ErQS6BLoEogSiBJEEkQSqBKoE9gT2BFUFVQWaBZoFqgWqBYYFhwVEBUQF7gTvBIQEhAQFBAUEfgN+A/4C/gKQApACKwIrAsUBxQFhAWEBFAEUAfwA/AAqASoBjQGNAfQB9AEtAi0CJwInAv8B/wHsAewBDwIPAlUCVQKJAokCdwJ3AhcCFwKPAY8BDwEPAbEAsQBkAGQAAgACAHL/cv+6/rn+/v3+/Wn9af0O/Q793vze/Lf8t/yA/ID8Pfw9/Av8C/wE/AP8Jvwm/Fb8Vvx7/Hv8l/yX/MD8wPwN/Q39fP18/fj9+P1s/mz+yv7J/g3/Dv8y/zL/Mf8x/xD/Ef/i/uL+wv7C/sb+x/7u/u3+Hv8e/zL/M/8J/wn/mv6a/vv9+/1O/U79sPyw/Cr8Kvyx+7H7Ovs6+7z6vPo8+jv6vfm9+U/5T/kH+Qf5A/kD+Vv5W/kD+gP60vrS+o77jvsS/BL8Wvxa/H78fvyT/JP8nvye/JL8kvxp/Gn8LPws/Ov76/uw+7D7e/t7+0/7T/s1+zX7Pfs9+3f7dvvd+937Wvxa/Mf8x/z6/Pr82fzZ/G38bfzf+9/7Yfth+wv7C/vL+sv6e/p7+v75/vle+V75wPjA+FD4UPgp+Cn4UvhS+LL4svgi+SL5ePl4+Z35nfmZ+Zn5hPmE+XH5cPlY+Vj5KPko+dL40vhl+GX4BPgE+ND30PfR99H37fft9wH4Afjz9/P3xvfG95D3kPdp92n3YPdg93/3f/fI98j3MPgw+Jz4nPjp+On4BfkF+fP48/jJ+Mn4m/ib+HD4cPhD+EP4DvgO+NT31Pes96v3u/e79xv4G/i++L74c/lz+Q36DfqJ+on6BvsG+6T7pPto/Gf8NP00/en96f1u/m3+tP60/r/+v/6q/qr+nf6d/rT+tP7n/uf+Fv8W/yP/I/8K/wr/1/7X/pT+lP5B/kD+4P3g/YP9g/08/Tz9Gf0Z/Rv9G/1B/UD9fP18/bj9uP3i/eP98/3z/f79/f0m/ib+jv6O/kP/Q/8uAC8AKwErAQoCCwKtAq0CDgMOA0QDRAN6A3oDzgPOA0IEQgS0BLQE+wT7BAAFAAXNBM0EdwR3BBMEEwSxA7EDXQNdAyUDJQMJAwkD+QL5AuUC5QLEAsQCogKiApACkAKeAp4C0wLTAioDKgOOA48D3QPdA/0D/QP4A/gD9gP2Ax0EHQRtBG0EuwS7BNkE2QSwBLAEVwRXBPYD9gO1A7UDpQOlA8ADwAPvA+8DGgQaBEIEQgSABIAE5wTnBGwFbAXdBd0FCAYIBucF5wWfBZ8FXQVdBTYFNgUbBRsF+wT7BNAE0ASnBKgEjASMBH4EfQR0BHUEYwRjBDsEOwTqA+oDaANoA70CvgIHAgcCaAFoAfMA8wCpAKkAeAB4AFYAVgBHAEcAVwBXAIYAhgC9ALwA4wDjAPgA+AAVARUBWQFaAcQBxAE/Aj8CrQKtAgUDBQNIA0gDegN6A6oDqgPjA+MDIwQjBEYERgQdBB0EoQOhAwIDAQOFAoUCSgJKAj4CPgI+Aj4CQgJCAlsCXAKQApAC0QLRAggDCAMvAy8DSANIA00DTQMxAzED6wLsAn8CfwLsAewBOAE4AXEAcQDC/8L/Vv9W/z3/Pv9a/1r/ev96/4X/hv+L/4r/rP+s//n/+f9cAFwAvwC/ABcBFgFsAW0ByQHJAR4CHgJQAlACRgJGAgQCBAKhAaIBNQE1Ac4AzgBuAG8AEAAPAKH/of8U/xT/av5q/sP9w/1E/UT9/fz9/Nr82vy4/Lj8jvyO/G78bfxq/Gr8cvxy/F/8X/wi/CL82vvb+8b7xvsE/AT8g/yD/BT9FP2a/Zr9F/4X/pz+m/4r/yz/tP+1/ycAJwCCAIIAzQDNAAkBCQEsASwBJwEnAfcA9wCnAKcARQBFANv/2/9l/2X/5v7m/mb+Zv7+/f79w/3D/bP9s/25/bn9uv26/a/9r/2n/af9tv22/eD94P0M/gz+Gv4a/vT99P2l/aX9Uv1S/R79Hv0V/Rb9KP0o/UL9Qv1V/VX9Yv1h/WP9ZP1P/U/9Iv0i/e387fzb/Nv8C/0L/Xv9e/0K/gr+j/6P/vj++P5P/0//p/+n/wgACABgAGEAkQCRAIwAjABnAGcAVABUAIEAgQDwAPEAdwF3AeIB4gEYAhgCKwIrAkMCRAJ1AnUCugK6Au4C7gLxAvECuQK5AlgCWALzAfMBngGeAVUBVQEJAQkBugC6AHgAeABTAFMASwBLAE4ATgBXAFcAcwBzALEAsAAEAQQBSgFKAWoBagFsAWwBewF8AbgBuAEiAiICkwKTAugC6AIfAyADTQNMA34DfgOhA6EDjwOPAzEDMQObApsCBQIGAqoBqQGbAZsBvAG9AdcB1wG/Ab8BdAF1ARgBFwHXANcAzgDOAPIA8gAbARwBHAEcAeUA5QCWAJYAYQBhAGwAbACrAKsA9wD3ACsBKwFCAUIBUwFTAXkBeQHDAcMBKQIpApsCmwINAw0DeQN6A98D3wMxBDEEWgRaBEgESAQCBAIErAOsA2IDYgMfAx8DuQK5AhQCFAI+AT4BbwBvAN//3/+k/6P/sP+w/+v/6/8/AD8AmQCZAPEA8AA9AT0BewF7AaIBogGrAasBmAGYAYQBhAGNAY0BtgG2AeEB4QHgAeABqAGoAVYBVgEXARcBBAEEAQsBDAENAQ0B9gD2ANEA0AC1ALQAswC0AM4AzwD8APwAMAEwAWIBYgGOAY4BtgG2AdoB2gHuAe4B1AHUAXMBcwHKAMoAAAAAAFP/VP/0/vT+6P7n/gb/Bv8k/yT/MP8w/z//QP9w/3H/zP/M/z0APQCgAKAA3gDeAPMA8wDmAOYAugC6AGkAaQDs/+z/Sf9J/5n+mf7//f79lv2V/WP9Y/1R/VH9Pf09/RP9E/3U/NT8lvyV/Gr8avxL/Ev8JPwk/Nz73Pt0+3P7A/sE+6b6pvpi+mL6L/ov+gX6BPru+e75B/oH+lT6VPrD+sP6Jvsl+1P7U/tF+0X7E/sS++z67Prz+vT6Lvsu+3r7evug+6D7fPt9+xP7FPuT+pP6MPow+gf6BvoY+hj6VfpV+q76rvoW+xb7gPuB++D73/su/C/8efx5/M/8z/w+/T79wv3C/UX+Rf6t/qz+6/7r/gX/Bf8P/w//Fv8W/xH/Ef/s/uz+oP6g/k/+T/4x/jH+cf5x/gP/A/+t/67/NwA4AIUAhQCaAJkAgwCDADsAOwC9/73/B/8H/zL+Mv5m/Wb9y/zL/ID8gPyN/I383Pzc/EL9Qv2g/aD97/3v/UT+RP6y/rL+Mv8y/6z/rP8JAAgATABMAI8AjwDoAOgAYQFhAeEB4QFJAkkCfwJ/AogCiAJ+An8CegJ5AnkCeQJlAmUCLwIwAuUB5gGmAaYBjgGOAZ4BnQHKAcoBCAIIAlgCWAK2ArcCCwMLAzkDOQMwAzAD/AL8ArgCuAJ6AnoCSAJIAhwCGwLpAekBpgGmAU4BTgHwAPAAsACwALEAsQD/AP8AfgF+Af4B/gFeAl4CmwKbAs8CzwITAxMDcgNyA94D3gM1BDUEUgRSBB8EHwSnA6cDEQMRA4wCjAIqAioC4AHgAZUBlQFFAUUBBQEFAfEA8AANAQ0BOQE5AUsBSwEoASgB1ADUAHAAcAAeAB8A+//7/wYABgAxADEAZQBlAIkAiQCQAJAAegB7AEgASAD8//z/m/+b/zn/Of/3/vf+7v7v/iP/JP+H/4b/BQAFAJUAlQA0ATQB2gHaAXoCegL6AvoCQwNDA0UDRQMEAwQDmQKaAiUCJAK/Ab8BegF6AVoBWgFeAV4BewF7AZsBmwGjAaMBigGKAWcBZwFiAWIBlwGYAQcCBwKRApECEAMQA2kDaQOSA5IDiQOJA0wDTAPbAtoCQQJBAp8BoAEfAR8B4gDiAPAA8AApASgBXwFeAXIBcgFhAWABRwFHATsBOwFDAUMBTgFOAUYBRgEqASoBCwELAf8A/wAXARcBUwFTAawBrAEQAhACZwJnApECkgKAAn8CMwIzAr8BvwE1ATUBngCdAP3//f9T/1T/qP6o/gf+CP6G/YX9PP08/Tv9O/17/Xv92f3a/Sr+Kf5P/k/+UP5Q/kf+R/5J/kn+Wf5Z/mr+av52/nb+kP6Q/s7+zv43/zf/tv+2/ysAKwCJAIkAzADMAPoA+gARARIBHQEdATUBNQFmAWYBmwGbAagBqQF1AXUBGAEYAbwAvABpAGkA/P/9/0z/TP9f/l/+cP1v/b/8vvxr/Gv8Z/xn/Ij8iPyb/Jv8f/x//Dz8PPwA/AD8//v/+0b8Rvyz/LP8CP0I/SH9If0F/QX92vza/Mz8zPz6/Pr8bf1t/Q7+Dv6z/rP+Kv8q/1r/Wv9I/0j/Ff8W/93+3f6l/qX+Zv5m/hT+FP69/bz9dP10/U79T/1U/VT9e/17/cD9wP0i/iL+qP6n/lD/UP8HAAcAqwCrABUBFQEvAS4BAQEBAawArABNAE0ABAAEAOb/5v8FAAUAdAB1ACYBJwHzAfMBmwKbAu0C7QLiAuICnAKcAk4CTgITAhQC6gHqAb4BvgGGAYYBUQFRATUBNQFBAUEBcwFzAb4BvgEOAg4CTwJPAmwCbAJUAlUCAwICAoMBgwHtAO4AXwBfAPH/8f+u/67/mf+Y/6D/oP+q/6r/rf+t/7D/sP/B/8H/5v/m/wAAAADq/+r/iv+K//D+8P5Q/lD+4f3h/cX9xf36/fr9ZP5k/uL+4v5Y/1j/vP+7/wkACgBCAEIAWwBbAEYARQD/////m/+c/z7/Pv/8/vz+1P7U/rf+t/6d/p3+kP6Q/pL+kv6T/pT+d/53/jH+Mf7K/cr9V/1X/eL84vxt/G38BfwF/MD7wPuz+7L72/vb+yn8KfyR/JH8C/0L/Yz9jP31/fX9KP4o/iP+I/4M/gz+F/4X/mT+ZP7l/ub+ef96//////9sAGwAxwDHABcBFwFaAVoBgwGDAYkBiQFjAWMBEAEQAZkAmQARABEAkv+S/yn/KP/W/tb+lP6U/l7+Xv48/jz+N/44/k/+T/50/nT+kv6S/p7+nv6d/p3+nf6e/q7+rv7Z/tn+Iv8i/4v/jP8JAAoAhgCFAOoA6QAtAS4BWwFbAXoBegF7AXsBPQE9Aa4ArgDl/+X/HP8c/43+jf5J/kj+Lv4u/gL+Av6e/Z79Cv0K/W/8cPz/+//7xPvE+6n7qfuU+5T7ivuK+7H7sfsp/Cn86/zr/MX9xf2D/oP+C/8L/13/Xf+B/4H/dP90/zb/Nv/V/tb+cP5w/hr+Gv7M/cz9aP1o/dv82/w0/DT8nfud+0P7Q/s3+zf7Yfth+6D7oPvZ+9n7AvwC/Bf8F/wP/A/84Pvg+437jfsu+y775frl+sf6x/rS+tL67/rv+gf7B/sG+wb75/rn+rn6uPqZ+pn6rPqs+v76/vqA+4D7D/wO/IH8gfzL/Mv89vz2/Bz9HP1S/VH9kf2R/br9uv2p/an9X/1f/QT9BP3X/Nf8/Pz8/Gj9aP37/fv9m/6b/kX/Rv8BAAEAxgDGAHABcAHZAdgB9AH0AdwB3AHFAcUB0QHRAf0B/QEmAiYCKAIoAvoB+gGyAbIBbgFuAUABQAEiASEBBgEGAesA6wDmAOUAEAEQAXUBdQH8AfwBeAJ4AscCxwLnAucC+wL7AiQDJQNsA2wDuAO3A98D3wPRA9EDoAOgA3gDeAOAA4ADwAPAAx4EHwR8BHwExgTGBP4E/gQqBSkFRwVHBU8FUAU4BTgF/wQABa4ErgRRBFEE+QP4A7IDsgOAA4EDWwNcAzgDNwMTAxMD9QL0AuAC4ALJAskCmAKYAkICQgLRAdIBYAFfAQABAQG6ALoAjACLAH0AfQCcAJwA7gDuAGMBYwHZAdkBLQItAlMCUwJZAlkCWQJZAmkCaQKCAoICkAKRAnwCfAI9Aj0C3gHeAXcBdwEfAR8B3ADcAKUApAB0AHQATgBOAEYARgBhAGIAiwCLAJsAmwB1AHUAHQAeALr/uv9t/23/Rf9F/zz/PP9B/0H/Sf9I/1P/U/9s/2z/rf+t/ysAKwDkAOQAsAGwAU8CTwKQApECbwJvAhYCFQK+Ab4BkQGRAZoBmgHJAcgB/gH9ARYCFgL5AfoBpwGnATgBOAHXANYApACkAKYApgDKAMoA+gD6ACcBKAFRAVEBcwFzAX4BfgFoAWgBLgEuAd8A3wCMAIwAQgBCAAEAAQDA/8D/cv9y/xL/Ev+l/qX+Mv4y/sP9w/1b/Vv9+fz5/J78nvxM/Ez8BfwF/Mf7x/uV+5X7gfuB+6L7ovv9+/37d/x4/N783vwE/QT94/zj/J38nfxh/GH8S/xK/Ez8TPxD/EP8FPwU/Ln7uftH+0f70frR+mv6a/on+if6FfoV+kH6Qfqn+qf6Pfs9++D74Ptr/Gv8tvy2/K78rvxm/Gb8B/wH/Lj7ufuC+4H7U/tT+yL7Ivv4+vn67/rv+hL7EftZ+1n7r/uv+wv8C/x4/Hj8D/0Q/d393P3M/sz+qP+o/zYANgBfAGAANgA2AOf/5/+R/5H/OP84/9L+0v5a/lr+3P3c/Wz9a/0Z/Rn97Pzs/Nn82fzK/Mr8qfyp/Hv8e/xh/GH8hvyF/PP88/yO/Y79Kv4q/q7+rv4e/x//kv+S/xUAFQCpAKgAOwE7AboBugEeAh4CbgJuAr0CvQIXAxYDewN7A+ID4gNFBEYEpgSmBP8E/wRPBU8FlgWWBeAF4AU4BjkGoAagBgMHAwdAB0AHOgc6B+IG4gZBBkEGdAV0BaMEowTxA/EDZwNnA/wC/AKgAqECUAJQAhACDwLjAeIBwwHDAaIBowF2AXYBPAE7AfUA9QCkAKQASwBLAPz//P/X/9f/AwADAJAAkABeAV4BKQIpAq0CrgLPAs8CowKjAlsCWwIpAioCLAIrAmcCZwLPAs8CVANTA+gD6AOHBIcEJQUlBaoFqgXyBfIF3QXdBVkFWgV2BHcEWQNZAzYCNgI8ATwBggCBAAUABQC4/7n/jv+O/3//f/+F/4X/kf+R/5L/kv9//3//Vf9V/xX/Ff/E/sT+b/5v/ib+Jv74/fj97P3s/Q7+Dv5v/m/+Hv8e/wAAAADaANoAZQFlAYgBiAFmAWYBPAE8AToBOgFfAV8BhgGGAYMBggFEAUMB3QDfAH4AfgBPAE4AVQBVAHIAcgCCAIIAfgB+AIoAigDRANEAXQFeAQ0CDQKzArMCOAM5A6QDpAMABAEEPQQ9BDUENQTKA8oD/gL/AvkB+QHvAO8AEwATAIT/hP9L/0v/Yf9h/63/rf8OAA4AbABsALkAuQD5APkAOgE6AYkBiQHtAe0BZgJmAuYC5gJRA1EDggOCA1gDWAPSAtECEAIQAkwBTAG2ALYAXABcACsAKwAEAAQA2f/Z/67/rv+O/4//fP98/2f/Z/83/zf/4f7h/nX+df4R/hH+0v3S/bn9uf2t/a39kv2S/Vv9W/0Y/Rj95/zn/N783vz+/P78Nf02/W/9b/2h/aD90/3S/RP+E/5w/nD+4/7j/lX/Vf+j/6P/rv+u/3j/eP8g/yD/zv7N/ov+i/49/j3+vv2+/Qb9Bv07/Dv8lPuU+0L7QftO+077ofuh+wz8DPxi/GL8mfyZ/Mv8y/we/R79l/2X/Q7+Dv5R/lH+U/5T/jv+O/48/jz+cv5y/tn+2v5e/1//8//z/40AjQAjASMBrgGuAS4CLgKjAqMCAgMCAzQDNAMlAyYD2wLbAmkCaQLtAe0BgQGBAT8BPwE8ATwBdAF0AcUBxQH5AfoB7QHtAaUBpQFHAUcB+AD4AMEAwQCdAJ4AjACMAKEAoADwAPAAfAF8AScCKALFAsQCOAM4A38DgAO1A7UD8APwAykEKQQ/BD8EEgQSBKUDpQMjAyMDygLKAr0CvQL3AvcCUQNRA6oDqgP2A/YDPQQ9BIUEhQS5BLkEugS7BHgEeAQMBAwEsgOyA5wDnAPUA9QDOQQ5BJsEmwTaBNoE8wT0BPsE+wQIBQcFJwUnBUwFTQVWBVYFJAUkBbgEuAQ0BDQEvwO/A3EDcQNDA0MDLAMsAysDKwM6AzoDTwNPA1IDUgM2AzYD+wL7Aq4CrgJiAmICKwIrAh8CIAJCAkICdgJ1AogCiAJYAlgC9AH0AYsBjAFDAUMBHwEfAQ4BDgEOAQ4BNgE2AZABkAEDAgICXgJeAoQChAJ3AncCSQJKAv8B/gGHAYcB3gDeABcAFgBW/1b/r/6v/h7+Hv6U/ZT9E/0S/bD8r/yE/IT8mfyZ/OH84fxG/Ub9sP2w/Qn+Cf43/jj+Kv4q/ub95v2I/Yj9Mf0x/e/87/yx/LH8Zvxm/Bb8Fvzh++H74vvj+xn8Gfxn/Gf8sfyw/O/87/wr/Sv9bP1s/af9p/3G/cb9r/2v/VT9VP3C/ML8Ivwi/J/7n/tG+0b7/Pr8+o/6j/rx+fH5S/lL+ez47PgJ+Qn5jvmO+TL6Mvql+qX6xPrF+qf6pvp++n76f/p/+sP6w/pK+0r7+Pv4+6v8q/xK/Ur9x/3H/ST+Jf5k/mX+k/6T/r/+v/7r/uv+Cf8J//P+8/6M/oz+2v3b/Qv9C/1V/FX82fvZ+5v7m/uH+4b7hPuF+4T7hPt4+3j7Xvte+zf7OPsS+xL7B/sH+zT7NPul+6T7S/xL/AD9AP2c/Zz9Ev4S/mf+Z/6h/qH+tv62/p3+nv5m/mb+Nv42/jH+Mf5a/lr+mP6Y/tD+0P73/vf+Fv8W/zf/N/9a/1r/dv92/37/fv9h/2H/Ef8R/4f+iP7T/dP9G/0b/Yv8ivw//D/8N/w3/Ff8V/x6/Hr8ivyK/Ib8hvx//H/8hfyF/JP8k/yT/JP8cvxy/DT8M/z4+/j74fvh+/z7/fs//D/8j/yP/OL84fw5/Tn9ov2i/Rj+GP6E/oT+zv7O/uj+6P7f/t/+zf7N/sr+yv7i/uP+D/8Q/z3/Pf9N/03/IP8h/6f+p/7v/e/9Ff0V/T78PvyE+4T7+Pr4+q76rvq/+r/6N/s3+wr8CvwV/RX9Lf4t/iH/If/N/83/IQAhADMAMwAvAC8AOgA6AF0AXQCMAIwAwADAAP0A/gBGAUYBjQGOAcQBxAHlAeUB+AH5AQICAwL2AfYBwwHDAWUBZQHsAOwAbQBuAAIAAgDF/8X/vv++/+f/6P8WABUAHAAcAOv/6/+R/5H/Kv8r/7j+t/4n/if+cf1x/az8rPwK/Ar8uPu3+9j71/t5/Hn8k/2T/fz+/f5yAHIAsQGxAZACkQIMAwwDMgMyAxcDGAPHAscCWAJYAukB6QGhAaEBmgGaAckBygERAhECTgJNAm8CbwKBAoECkgKSAqQCpAKnAqgCkAKRAmYCZgJEAkQCQAJAAlYCVgJsAmwCYAJgAjACMQL+Af4B8QHxARQCFAJGAkYCVgJWAjYCNgIIAgkC+wH7AQ8CDwINAg4CsQGxAesA6wD0//T/GP8Y/4n+if48/jz+Bv4H/s79zv2a/Zr9h/2I/av9q/37/fv9X/5e/sL+wv4o/yj/of+h/zkAOQDmAOYAiQGKAQQCBAJEAkUCSgJKAicCJgLzAfMBwgHCAZ0BnQF1AXUBOAE4AecA5wCZAJkAbwBvAHQAdACLAIsAjACMAGAAYAARABEAwv/C/4r/i/91/3X/d/93/3v/e/9w/3D/Vv9W/0H/Qf9M/0z/gf+B/9L/0/8mACYAcgByALwAvAAUARQBfgF+AfMB9AFpAmkC1QLWAiwDLANhA2EDYANhAyEDIQOiAqIC8wHzAT0BPgGsAKwAWwBbAEUARQBQAFAAZgBmAIMAgwCrAKwA0wDTAOAA4ADHAMcAmQCZAH8AfwCcAJwA9gD1AHkBegEKAgoCjAKMAvIC8gI7AzsDcANxA54DngPDA8ID1gPVA8QDwwOAA4EDEwMUA5gCmAI5AjkCFAIUAiYCJgJJAkkCVAJTAjMCMwL3AfgBwgHCAagBqQGmAaYBoQGhAYUBhQFVAVYBKQEpARkBGQEjASMBLQEtASABIAH7APsA1wDXAMcAxwDPAM8A5QDlAAwBDAFYAVcB2gHbAYwCjAJDA0QDxwPHA/UD9QPXA9cDlgOWA2IDYgNHA0cDKAMoA9cC1wI9Aj0CdwF3AcYAxgBhAGEATQBNAF4AXgBbAFsALAAsAOL/4v+i/6L/gv+C/3z/fP94/3j/cP9w/3f/dv+t/67/JAAkAMcAxgBmAWYB4QHhAT0CPQKdAp0CIQMhA7kDuQMzBDQEWQRZBCIEIgS/A78DdwN3A3wDfAPRA9EDUARQBMUExQQMBQwFGgUaBQIFAgXpBOkE8ATwBCgFKAV8BXwFugW6BbYFtgVgBWAF1wTXBE0ETQTpA+gDrAOsA3oDegM4AzgD3wLfAn4CfgI0AjQCFQIVAikCKQJjAmMCrAKsAvAC8AIkAyQDUQNRA30DfgOkA6QDqQOpA3YDdgMNAw0DkwKTAjACMAL0AfQBxgHGAX8BfwECAQIBUwBTAJL/kv/k/uT+af5q/iz+LP4g/iD+Mf4x/k7+Tv54/nj+uf65/hL/Ev93/3f/x//G/+X/5f/I/8j/gv+C/yr/Kv/T/tT+hP6F/kH+QP4b/hv+K/4r/oD+gP4R/xL/wv/D/28AbwD7APwAVQFVAXcBdgFxAXIBWgFaATUBNQH5APkAkQCQAPr/+v9M/03/pv6m/hv+Gv6s/az9Uf1R/QT9BP3J/Mr8sPyw/ML8wvz1/PX8Hv0e/Qn9Cf2k/KT8DvwO/IP7g/sv+y/7CvsL+/f69/ri+uL61vrV+uf65/oY+xj7VvtX+4v7i/uy+7L72PvY+wr8CvxU/FT8vvy+/E39Tf32/fb9lP6U/vv++/4O/w7/1P7U/nP+c/4N/g3+q/2r/Uf9Rv3b/Nv8c/xz/CD8IPzt++374/vj+wX8BfxR/FL8v/y//EP9Qv3l/eX9t/63/rT/tP+1ALUAgQGAAf4B/gFGAkYChQKFAsUCxQLeAt4CngKeAvgB+AEaARoBQQBBAJv/m/8u/y7/7P7s/sX+xf6x/rL+vP68/vP+9P5b/1z/6P/n/28AbwDJAMkA2wDbALIAsgB4AHgAWABYAFwAXABwAHEAewB7AHQAdABtAG0AcwByAH8AfwB9AH0AYABgAC8ALwD6//r/0P/Q/73/vf/P/8//DwAPAHgAeAD3APcAdwF3AekB6QFHAkcCiQKJAqsCqgK4ArkCygLKAvQC8wI1AzYDgwODA9kD2QNABEAEuQS5BDEFMQV9BX4FgQWBBUAFPwXWBNYEZwRoBAYEBwS4A7cDdwN3A0ADPwMAAwADqQKpAjQCNAKpAakBHwEfAZ8AngAmACYAu/+8/2//b/9h/2H/n/+f/xcAFgCmAKYALQEuAZwBnAHrAesBFQIVAhgCGAIFAgUC9wH3AQUCBQIsAiwCVQJVAmACYAI7AjsC7wHvAZIBkgE2ATYB2QDZAGIAYgDK/8r/JP8k/6P+o/5n/mf+Y/5j/mf+Z/5G/kb+Av4C/rn9uf2I/Yj9cf1x/V79Xv02/Tb98fzx/Jn8mfxD/EP8DPwM/BD8EPxc/Fz86Pzo/Jn9mf1J/kn+1P7U/hv/HP8Y/xj/3P7b/o3+jf5L/kv+Gf4a/t393f1//X/9Af0A/Xb8dfz4+/j7l/uX+137XftO+0/7Zvtm+4z7i/ul+6X7rPus+7X7tfvb+9v7J/wn/IX8hfzX/Nf8Af0B/fr8+vzO/M78mvya/Hj8ePxx/HL8ePx4/Hz8fPyE/IT8q/yr/Av9C/2f/Z/9Rf5F/t3+3f5X/1f/tf+1//////8sACwANAA0AAoACQCs/6z/J/8n/5H+kf75/fn9Y/1j/cv8y/xD/EP88vvy+/z7/PtR/FH8svyx/Nn82fy3/Lf8dPx0/EH8Qfwn/Cf8D/wP/Oz77PvQ+9D74vvj+zj8OPzL/Mz8hv2G/VD+UP4O/w7/of+h//H/8v8BAAAA5v/m/7P/tP9y/3L/LP8s//T+9P7f/t7+6P7o/vH+8f7X/tf+i/6L/hX+Ff6M/Yz9DP0M/a/8r/x+/H78aPxo/Ez8TfwZ/Bn82vva+6z7rPuZ+5n7kvuS+4P7g/tt+237Yvti+277bvuQ+5D7u/u7+9/73/vt++374vvi+8r7y/vA+8D7z/vP+/H78fsW/Bb8P/w//If8h/wE/QT9sf2x/W3+bf4Z/xn/pv+m/w0ADQBRAFEAdQB1AH4AfgBwAHAARwBHAAMAAwC5/7n/iP+I/43/jf/K/8r/JAAkAH8AfwDFAMUA4gDiAM0AzQCNAI0ASQBJADIAMgBdAFwAtwC3ABQBFQFSAVIBawFrAWoBaQFXAVcBLAEsAdwA3ABlAGUA2v/a/2D/YP8W/xb///7//gb/Bv8Y/xn/QP9A/5//n/9KAEoALgEuARUCFQLPAs8CRQNFA3oDegN3A3cDUANQAyMDJAMKAwoDAAMAA+AC4AKEAoQC6wHrAT0BPQGtAK0ATQBNAA0ADADV/9b/mv+b/2b/Zv9J/0n/Tf9N/3P/c/+n/6f/yv/K/8L/wv+L/4v/Pf89//v++/7W/tb+yv7K/sf+x/7H/sf+1/7X/gz/DP93/3f/HAAcAPUA9QDqAeoB1ALVAogDhwPmA+YD9AP0A9oD2gPGA8UDzQPNA+YD5wP2A/YD6QPoA7YDtgNkA2QD/gL+ApQClAItAi0CwwHDAUwBTAHMAMwAXwBgACoAKgA7ADsAigCKAAUBBQGoAagBdAJ0AlkDWQM4BDkE8wTzBIMFgwX4BfgFXwZfBq8GrwbZBtkG2QbZBsUGxga2BrYGsgayBqsGqwaQBpEGYwZjBjMGMwYIBgkG2QXZBZAFkAUqBSoFuAS4BE4ETgTsA+wDgwOCAwUDBQN4AngC9wH3AaYBpgGwAbABKwIrAgYDBgMDBAME1gTWBF0FXQWtBa0F+QX5BVwGXQbCBsIG/Ab8BuMG5AZwBnAGugW6BeoE6gQyBDIEuAO4A5ADkQO7A7wDKQQpBLgEuAQ7BTsFiwWLBaAFoQWdBZ0FrAWsBdsF2wUUBhQGOwY7Bk8GTwZjBmMGeAZ4BnMGcwY8BjwG2gXaBXQFdAUoBSgF8QTxBK8ErwRGBEYEsQOxAwADAANTAlMCzgHOAY8BjwGUAZQBtAG0AboBugGJAYkBNAE0AeYA5gC4ALgAnQCeAHcAdwAzADMA5//n/7j/uP/B/8H/AQABAGQAZADYANgAWQFZAekB6QF6AnoC9AL0AkgDSAOFA4UDxAPEAwoECgQ8BD0ENQQ1BOkD6QNxA3ED7gLuAmwCbALkAeMBRQFGAY0AjQDH/8b/CP8J/3X+dv4s/iz+Mf4w/mj+aP6t/q7+6/7r/iD/IP9T/1T/fv99/5L/kv+R/5H/j/+P/6j/qP/o/+f/SQBJAMIAwgBEAUQByAHIAU8CTwLmAuYClQOVA0wETATdBN0EEgUSBdYE1gRBBEEEhgOGA9MC0wI+Aj4CwAHAAUYBRgHEAMUARgBFAOj/6P++/77/v/+//8H/wf+m/6b/dv92/03/Tf85/zn/J/8n/wL/Av/Q/tD+sv6y/sD+wP7q/ur+Cf8I//z+/P7F/sX+gP6A/lL+Uv5R/lH+fv5+/sP+w/4C/wL/Lf8t/1D/UP+E/4T/yP/I//r/+v/o/+j/fP98/9H+0f4d/h7+kf2Q/Tb9Nv0C/QP95fzm/N383fzp/On8Af0B/RL9Ev0X/Rb9JP0k/V79Xv3S/dL9Z/5n/u7+7v5P/0//m/+b/+7/7v9PAE8ApACkAMgAyACtAK0AWgBaANb/1v8r/yv/bv5u/sP9w/0+/T792vza/IH8gfw1/DX8BvwG/P/7//sE/AT87vvu+7D7r/tm+2b7Pvs++0r7SvuA+4D7vvu+++n76fv5+/n7/Pv8+w38DfxD/EP8mvya/PP88/wt/S39Pf09/Sb9Jv3x/PH8n/ye/Db8NvzO+877ePt3+y37Lfvb+tv6fvp++jn6Ofox+jD6aPpp+rj6uPrn+uf61PrU+nz6fPrv+fD5SvlL+a/4r/g2+Db44vfi96P3ovdy93P3Yvdi94P3g/fL98v3GfgY+FH4Ufh7+Hv4q/ir+Ov46/gr+Sr5WPlY+XT5dPmG+Yb5kPmQ+YD5gPlD+UP50/jS+Dz4PPic95z3E/cT97X2tfaD9oP2avZq9lf2V/Y/9j/2KfYp9iv2KvZc9lz2xfbF9kz3TPfC98L3BfgF+CH4Ifg9+D34c/hy+Lb4tvjs+Oz4FPkU+Ub5RvmT+ZL56vnq+TH6Mfpi+mL6kPqR+sv6y/oJ+wn7Nfs1+0j7SPtN+037TvtO+0j7SPsz+zP7DPsM+9r62vqn+qf6fPp7+lj6WPo7+jv6I/oj+hn6Gfot+i36Zfpl+rD6sPr0+vX6J/sn+1T7VPuX+5f7/vv++4H8gfwN/Q39lP2U/Q/+D/6C/oH+7/7v/lX/Vf+k/6T/xv/G/6//r/9v/2//I/8j/+L+4v6w/rD+kf6R/pr+mv7g/uH+Wf9Z/9T/1P8fAB8AOwA7AEkASQBhAGEAcABwAE4ATgDx//H/dP90/wH/Af+s/q3+e/57/m/+b/6H/of+t/63/u/+7/44/zj/qf+p/04ATgAOAQ4BsQGxARkCGQJGAkYCTwJQAj8CPwIVAhUC3AHcAbABsAGwAbEB7QHtAV4CXgLdAt0CNQM1AzwDPAP1AvUCjQKNAjgCOAISAhICGQIZAkQCRAKOAo4C7ALsAksDSwOfA58D8APwA1AEUAS0BLQE/AT8BBIFEgUEBQQF9QT1BPEE8gTiBOIEsASwBGUEZQQfBB8E8wPzA9wD3AO+A78DfwN/AwUDBQNIAkkCYAFgAX4AfgDb/9v/jP+M/4P/g/+l/6X/5f/l/zgAOACDAIMAoACgAH4AfgA5ADkA/f/9/9r/2v/D/8P/qv+q/5n/mf+r/6z/4f/h/xcAFwAoACgACQAJANH/0f+P/4//Rv9G//f+9/6v/q/+d/53/kn+Sf4S/hL+0v3S/ab9pv2q/ar92v3a/RT+FP47/jv+Rf5G/jb+Nv4O/g7+yf3J/XT9dP0o/Sj9Bv0G/Sv9K/2i/aL9Vf5V/gv/C/+E/4X/p/+n/4j/iP9N/03/Av8C/5r+mv4T/hP+if2J/R39Hf3X/Nb8rvyu/J/8n/yq/Kr8xvzH/OH84Pzs/Oz86fzp/Nb81vyr/Kv8bfxt/ED8QPxI/Ej8gPyA/MH8wfzq/Or8CP0I/Tb9Nv1u/W79kv2S/Z/9n/3F/cX9QP5A/hr/Gv8ZABkA8gDyAHkBeQHEAcQBCwILAogCiAJWA1YDXARcBFYFVgX6BfoFLAYsBg8GDwb6BfoFNQY1BtQG1AalB6UHVAhUCL8IvwgKCQoJjwmQCWYKZgorCysLSQtJC5EKkgqyCbIJpgmmCesK7ArxDPEMfw6ADrAOsA59DX4N2AvYCyULJQt5DHkMXA9cD4IRghFMEEwQygvLCyUIJQgkCiUKYBFgEUMXQxfKFcsVYA9gD5oNmg02FjYW6CLoIt8l3yULFwsX0PvQ+5filuJU2FTYl+GW4Wr5bPlNEkwS1hzYHPIT8RNWBFgEwAO/AzYbOBuiO6I7FUwVTPJC9EKMLosuMCQyJE8pTSnnMOowRi1FLXgeeh6ND4wPcglyCcwLzQtFEEQQSRFJEfMM8wxFBEUEsvqy+rz0vPST9JT0vvi++JH9kv3aANkAMQMxAwwGDAZLCUsJ8QvxC7wNvA1/D38PGBIZEmYVZhX0GPUYjhyOHD8gPyDAI8EjcCZvJuUn6Cd2KHMoyCjLKIkphynDKsUqzCvLK5MrlCsFKQYp8SPwIyAdIh26FbcVig6NDusH6AcSAhQCrP2q/Rv7HfsO+gz6Zflm+T74PfjB9sH25vXm9TT2NPY49zn3DfgM+Ib4iPhe+Vz5Gvsc+1r9WP0A/wL/n/+c/6v/rf/4//f/fQB+AIsAiwCc/5v/5v3n/RH8EPxg+mL6v/i9+Az3Dvea9Zj1pfSn9BX0E/Rk82bzL/Is8lXwV/D87fvtJOsk6+Hn4eeH5IXkmOGa4YPfgN8J3gvexdzC3GrbbNuQ2o7aDdsN21bdVd3k4OPgdOR05AznDOdn6GboH+kf6RrqGerv6+/rbu5u7ovwivAm8Sbx9u/07/bt+O167Hfs6uvt65nrluuE6ofqqein6JfmmOba5NrkguOA45rinOKK4obiYuNl45Pkj+QG5QnlhOSB5Nfj2uMm5CTkeOV55bXmtOZs5mvmJ+Qp5KXgouA53T3dDtsK21baW9q+2rnahNuH23jcddx+3YDdm96a3nvfe9/93//fkeCP4NTh1uE+5DvkaOdr583qyurf7eLtbvBq8DTyN/JT80/zR/RL9M31yvWy97T31vjV+BX4FPjM9c31zPPK843zkPPj9OD0L/Yy9oH2fvZJ9kv2xPbD9iD4Ifhg+V/5R/lH+av3qvdF9Uf1/vL68jzxQPFr8Gbw2vDe8KfypPLw9PL0efZ59pT2k/bO9dH1XPVZ9Zz1ofX69fX1XvVi9b/zvPO48brxMfAv8EnvSu/T7tLupu6n7vnu+O4J8Avw9/H18br0vPRJ+Ef4Wfxb/HEAcAABBAEEuwa8BoMIgghOCU8JMAkuCY0IjwgkCCIIWAhaCOQI4wjoCOkI6wfqBzYGNwaVBJQEhQOGA+oC6QJPAlACaQFoAS0ALgDj/uP+5/3n/Zf9l/3x/fH9g/6D/sD+wP6d/p3+r/6v/p3/nf9cAVwBGwMbAwsECgQOBA8E1QPUAwwEDQTWBNYEvAW8BU8GTwaIBocGtQa1BiAHIAe7B7sHSAhICHEIcAjrB+wHjAaLBmQEZQT9Af0BBQAGAOz+6/5t/m3++/37/V/9Xv3+/P78bP1s/bD+r/4zADUAegF5AYQChgLTA9EDiAWKBVwHWwfZCNgIAQoCCkoLSQv5DPoM5g7lDmcQaBAFEQURthC3EOYP5g8fDx8Prw6vDnwOfQ4dDhwOLw0wDcALvws/CkAKMgkxCYkIiginB6cH0QXSBfYC9gLZ/9n/ff19/WD8YPwv/C/8RPxE/FP8U/yZ/Jn8Zf1l/ar+qf4BAAIAKwEpATgCOQJwA28DxgTHBPsF+gXFBsYGPAc8B5cHlwfuB+8HLAgrCDcIOAhFCEUIeQh5CLYItwiQCI8InAeeB+QF4wWwA7EDbwFvAV//X/+r/av9Xvxe/FH7Ufs9+j76/fj9+Nf31/dB90L3d/d39yf4KPjK+Mj4FvkZ+U35S/m++cD5lfqT+pb7mPuF/IT8If0h/UP9Q/3K/Mr8v/u/+2/6bvo++T75a/hr+O337feU95T3Pfc999v22vZO9k/2evV49Vf0WfRA8z3zo/Km8uzy6vL/8wD0f/V+9Qv3C/eJ+Iv4IPoe+s/70ft+/Xz9//4A/2AAYACtAa0BuQK6AjQDMwMYAxkD+wL7ApgDmAMYBRkF3QbdBhAIEQhyCHIIYghjCE8ITgggCCAIbAdsB/AF8AXcA9wDuQG4ARIAEwBJ/0j/Sv9L/5r/mf97/3v/nv6e/nT9cv3u/PD82f3X/SYAKABJA0cDZgZpBgcJBgkACwELswyzDK0OrA5FEUgRMxQwFH4WghapF6UX2RfdFw8YDBi4GLoYehl6GXUZcxlQGFMYnxacFh0VIhVdFFkUOBQ7FJQUkhQKFQsVJxUoFWQUYxSqEqsSmBCWEMwOzw56DXcNGQwcDHgKdQraCN0IzgfLBzwHPge6BrkGQwZEBtEG0gZrCWoJxg3IDTkSNxL5FPwU6xXpFWYWaBbtF+sXhxqIGhIdER1CHkIe7h3uHeUc5hwVHBQctxu6G18bXBtsGnEa5BjgGCEXJRe/FbwVrhSwFIcThxPIEcYRdQ94DzsNNw2lC6oLBwsCC/EK9QoUCxILKQsrC1gLVwuzC7MLPAw9DM8MzwxIDUgNsA2wDTcONw4oDykPtBCzEJ0SnhIoFCcUYhRjFOYS5RI2EDcQlQ2VDfsL+wtZC1oLwQrBClMJVAkfBx4H/QT9BMADvwNtA24DhQOEA30DfwNNA0wDEQMSA/EC7wL2AvcCTgNNAwcECATnBOYEagVrBXcFdgWbBZwFuQa4BvwI/QijC6MLjA2MDUUORQ5ODk0OZg5oDtgO1w4xDzIP6A7nDroNug31C/YLLAosCtQI1Qj+B/8HMQcxB9AF0QWkA6IDEgEUAej+5f5t/XD9a/xo/Dv7Pfu6+bn5Kfgq+A33Dfeh9qD21PbV9nz3fPdO+E74C/kL+Yn5ifn1+fX5nvqe+oX7hfsf/CD8vfu8+0X6R/p4+HX4L/cx9772vfag9qD2RfZF9pn1mfUJ9Qn18fTx9EP1Q/Wj9aT1zvXN9b31vvWm9aT1wfXC9VD2UfZl92P3yfjK+CX6I/ow+zL7GvwZ/DD9Mf2b/pv+CgAKAB8BIAHCAcEBLQItAo0CjQK2ArUCYAJhAqcBpgEBAQMB5gDjACcBKAEqASkBNQA1AA/+EP7w+u76WPda9+nz5/P/8AHx3u7d7lztXe1E7ETsc+tx6wTrBusz6zHr7Ovt68/szuw17Tbt1OzT7Pzr/eut66zr3eze7L7vve9283bz3Pbc9n35fPnk++X79/71/swCzwKoBqUGewl+CfkK9gpkC2YLRgtFC9sK2wo+Cj4KhAmECaUIpghxB3AHtwW4Ba0DrAPGAccBSABIAOL+4v4F/QX9hvqH+vH38fcq9iv22PXW9ef26fa0+LL4N/o4+tH60Pqq+qr6qPqp+rr7ufvj/eT9QQBAAMwBzAFSAlICewJ7AgQDBAMPBA8ELwUvBfwF/AVmBmYGfgZ+BkUGRQahBaEFjgSOBB0DHQNRAVEBK/8r/+D83/zv+vD6zvnN+XX5dvl8+Xv5Yflh+R35Hfn4+Pj4OPk5+e/57vnq+uv6FPwT/Ez9Tf2D/oT+kf+Q/3oAfACOAYwBGQMbAzwFOgVrB2wH6wjqCAcJBwmoB6kHNgU0BU0CUAKX/5T/WP1b/bv7uPtb+l36zfjL+KT2pfYg9CD0EvIR8mnxavGJ8ojyxvTI9AT3AfdE+Ef4k/iP+Jn4nPgv+Sv5U/pV+mv7afuj+6P73fre+rr5ufkC+QX5G/kY+ZL5lfnY+dX5dfl3+Zr4mfim96b38Pbw9lj2V/Zf9WD1nPOa8xnxGvGM7ovutey17Obr5uvB68DrxevF69Pr0usq7CrsBe0E7T/uP+6J74rvsvCy8KzxrfFk8mPyuvK78tby1fI18zXzY/Rj9Gj2afbD+ML4tPq1+tH70PsR/BD8r/uw+wf7Bvti+mP62fnX+e/48fgC9wH3wvPD893v3O+S7JLsxurG6lTqVOpO6k7qAeoB6oHpgelq6WrpCeoJ6gTrBOu267br4+vi6+nr6etg7GDsde117cruyu7m7+bvtPC08JXxlfH38vfy4PTg9OX25faR+JH4wfnB+bX6tPq9+7777/zv/AX+Bf6X/pf+af5p/p39nf2S/JL8nvud+8r6y/r4+fj5GPkY+Vn4Wfj89/z3DPgN+Gz4a/j7+Pz42/na+Sv7LPve/N/8mv6a/vj/+f/LAMoAFwEYAQEBAAGXAJgA8f/w/xv/G/80/jT+Z/1n/fb89/wg/SD91v3X/bH+sP4X/xf/xf7F/vb99/0v/S/9xPzF/J/8n/xs/G389Pv0+z77PvuF+oX6C/oL+vz5/Plj+mP6Jvsm+yP8I/w3/Tf9VP5U/ln/Wf8dAB0AhgCGAK8ArwDfAOAASgFJAdoB2wFSAlICiQKKAqECoQLRAtECJgMnA2QDZAMxAzEDbgJtAlUBVQFrAGsAIwAjAJcAlwBuAW4BDAINAhYCFQK0AbQBjAGMARwCHAI5AzoDIAQgBCMEJARnA2YDuwK8AusC6wLpA+kDAQUBBaAFoAXyBfMFogaiBv8H/wejCaMJ2QrZCmULZQupC6kLKgwpDPQM9QylDaQNzw3PDWQNZA2cDJwMuwu7C/IK8QpdCl4KDwoPCu4J7wnXCdYJrgmvCZQJlAmyCbIJEgoSCpQKlAoVCxYLkQuRCwIMAwxKDEoMOAw5DM0LzQtKC0oLBwsHCyULJgt0C3QLlQuVC1kLWQvnCucKpAqkCtcK1wpmC2YL5AvkC/YL9wu2C7YLlQuWC/ML8wuqDKoMLg0uDQUNBg08DDwMUAtQC8MKwwqxCrEKyArICpIKkgrTCdQJxQjECPAH8QfaB9oHigiKCIQJhAkkCiQKPQo9CjgKNwqmCqcKqQuoC7QMtQwjDSMNvgy+DO8L7ws7CzsLzwrQCn4KfQoZChoKxAnDCbcJuAkACgAKWgpaCnkKeQpFCkUK3QndCX8JfwlnCWcJxAnECYcKhwpSC1MLrQutC24Lbwv0CvQKwArACu0K7goXCxcL0ArRCigKKAqPCY4JRglGCRoJGgmsCK0I/Af8B3cHdwePB48HSAhICDgJOQnpCegJIQoiCgcKBwryCfIJNwo3Ct8K3wqLC4wLrQutCwILAwvxCfEJOwk8CVoJWgkFCgUKggqCClAKUAqLCYwJsgiyCBUIFQirB6sHPwc/B7cGtwYZBhoGcgVzBdEE0QRcBFwEQwRDBH8EfwS9BL0ElgSWBPUD9QMnAycDigKKAjICMgLtAe4BogGiAXcBdwGvAa8BQQJCAskCyQLOAs0CKwIrAi8BLwFPAFAA1//W/6//r/+a/5r/av9q/zH/Mf8u/y7/iP+J/yUAJAChAKEAnACcAAMAAwAw/zD/pP6k/qf+p/4L/wr/Vv9W/y//Lv+V/pX+yf3J/fz8/Pw4/Dj8fPt8++D64Pp1+nX6IPog+pz5nPnE+MT4yPfI9wL3Aveq9qr2qfaq9s/2z/b79vv2IPcg9x/3H/fR9tH2RfZE9s71zvXL9cv1PvY99sT2xfb09vT2s/a09kb2Rvb19fb14PXg9fH18fUT9hP2PfY99lz2XPZU9lP2DfYN9pj1mPUY9Rj1p/Sn9EP0Q/Tl8+Xzl/OX82/zb/N383fzpvOm8/bz9vNs9Gz0BvUG9Z/1oPX19fX10PXQ9T71PfWD9IP09PP087DzsPOS85LzWPNX8+fy5/J58nnyZ/Jo8uXy5PK787rzf/R/9OX05fT79Pv0AfUA9SL1IvVe9V71ofWh9d/13/UC9gL26PXo9YD1gPUB9QH11/TX9ED1QPUE9gT2mfaZ9qD2oPYr9iv2lPWU9SH1IPXc9N30vvS+9MD0wPTg9OD0BvUG9SL1IfVE9UT1jvWO9fT19PUv9i/2DvYN9rH1svV59Xj1jfWO9br1ufWy9bP1ifWJ9Zv1mvUe9h/24Pbf9nf3ePfA98D35Pfk9w74Dvgp+Cn4EfgR+NH30vem96b3svey9+z37PdM+Ez46fjp+Mr5yfmk+qT6FPsU+wP7A/vb+tv6FvsW+7f7t/s//D/8O/w7/Lv7u/s/+z/7Ofs5+7L7svtd/F384vzi/CD9IP04/Tj9dv12/RH+Ef4B/wL/+P/4/58AnwDqAOoAGwEbAX4BfgEbAhsCugK6AhwDHAM5AzkDNAM1Ay0DLQMjAyMD/gL+ArYCtQJgAmECOwI7AnUCdQIEAwQDkwOSA7cDuANYA1cDzgLOAqcCpwISAxIDxwPHA0gESARoBGgEXgReBHQEdQS9BLwEDgUPBVkFWAWoBakFGgYZBp8GnwYNBw4HRwdHB04HTgdIB0cHWAdZB5sHmgf+B/8HUQhQCEkISgjdB90HPAc9B7sGuwaABn8GbQZuBlwGWgY5BjsGKAYnBjAGMQZMBksGUQZSBisGKwbOBc4FTgVPBdoE2QSgBKIEuwS6BPYE9wQPBQ4F0gTTBFUEVAS6A7oDHQMdA4cChwITAhQC8AHvAR8CIAJ0AnQCqQKpArECsQK3ArcC8ALvAlkDWQPHA8cDBQQFBPwD/QO8A7sDawNrA0gDSAN7A3sD7APsA0gERwREBEQE4gPiA3ADcQM0AzMDKwMrAxoDGgPZAtkCfgJ+AjcCNwIUAhQC9wH3AcsBywGfAZ8BkQGRAZwBnQGUAZQBVwFXAfUA9gCoAKcAiQCKAIgAiAB4AHkAUgBSACwALAAbABoAGwAbAA0ADgDd/9z/ef96/+/+7v5i/mP+GP4Y/j/+P/7I/sj+Wf9Z/5L/kv9b/1v/9f72/r/+v/7l/uX+Wf9Z/+j/5/9hAGIApwCmAKYApgBkAGQAAgABAK//r/+S/5H/tP+0//3//v9EAEQAbQBsAHoAegCSAJMA1ADVADEBMAF3AXcBjwGPAZkBmAHIAcoBIwIiAlsCXAIpAikCjwGPAe0A7QChAKEAxADEACgBKAGVAZYB8gHxATUCNQJlAmQCkAKQAtAC0AIdAx0DRANEAwsDCwN8An0C9QH1AcwBzQECAgICPAI9AjUCNQIBAgEC8wHzATgCOAKtAqwCAwMEAxQDEwPmAuYClAKVAigCJwKeAZ4BBQEFAXYAdgAMAAwAz//P/7X/tf+i/6L/bf9t//j++P5S/lH+vf29/X39ff2l/aX9A/4E/mH+YP6n/qj+7f7t/kb/Rv+s/6z/FgAWAIoAiQAKAQoBfAF8AbIBsgGgAaIBeAF5AXgBeAGpAagB1gHVAdMB0wGsAa0BlgGWAZ0BngGPAY8BJgEmAVwAXAB9/37/8P7v/uX+5v4+/z3/mv+a/6P/o/9D/0P/rv6u/i3+Lf7b/dv9lP2U/Rz9HP1t/G78v/u/+1r7Wvtf+2D7s/uz+yn8Kvyc/Jz8/vz+/Ef9R/15/Xr9n/2f/cL9w/3q/en9Cf4J/gz+C/7b/dv9bP1s/c/8z/xA/D/8BvwG/DT8NPyE/IP8f/yA/Pr7+vtH+0j79vr1+jD7MfuM+4z7cvtz+8r6yvom+ib6Jvon+t363Pq5+7v7Lvwt/C78Lvwo/Cn8efx4/Bz9Hf3U/dX9a/5r/sv+yv7f/t7+n/6f/jL+Mv7t/e79D/4P/n3+ff7k/uT+Ef8Q/yL/If9N/07/m/+a/9n/2f/X/9j/hP+E/97+3v7z/fP99Pzz/D78Pvws/Cz8xfzF/MD9v/3F/sf+wf/A/74AvwDIAccBwQLBApgDmANUBFME8QTxBEgFRwUwBTEF3QTcBLwEvgQoBScF6wXsBYQGhAaUBpQGNwY4BscFxgVzBXQFLgUtBdIE0wRfBF8E0gPSAyoDKgNyAnIC7QHtAdMB0wEJAgkCHQIdAsABwQEwAS8B7ADtACoBKQGPAY8BzAHMARYCFgIEAwQDwATABKMGpAbGB8YH1wfYB2MHYQcbBxwHNwc2B1kHWQckByUHmwabBgAGAAaIBYgFOgU7BQ4FDQX6BPoE8wT0BOgE6ATdBN4E9ATzBEQFRQWvBa8F6QXpBcIFwQVWBVYF9QT1BNQE1ATuBO4EEQURBQ4FDgXIBMgEMAQwBEoDSgM2AjcCKAEnAUgASQCk/6T/KP8o/7z+vf5a/ln+Df4N/gX+Bf51/nb+a/9r/5sAnACAAYABvgG+AX0BfQFXAVYBzQHNAdgC2ALvA+8DkgSSBK8ErwSgBKEEswSyBNUE1QS6BLkENgQ3BIUDhAMRAxIDGAMZA2sDawOVA5UDQgNCA3MCcwJrAWsBYwBjAHL/cv+V/pX+zv3P/Sf9KP2a/Jr8Hfwd/K37rPtb+1v7Pfs++1v7W/u2+7f7TPxN/BH9EP3f/d/9if6J/vb+9v42/zX/af9p/5r/mv+0/7X/pv+m/3X/df8z/zP/4v7i/nn+ef4T/hP+9P31/V7+Xv45/zr/FwAXAIoAiwCIAIgAfQB9ANwA3ACwAbABjAKLAuoC6wKoAqgCCQIKAnsBewE1ATUBLAEsAS0BLQEFAQUBpgCmACwALADb/9v/4f/h/ykAKgBiAGIAQAA/ANb/1/+P/4//w//E/2IAYwD+AP4ALgEuAekA6AB4AHgAJQAlAPT/9P+r/6v/Hv8e/2T+ZP7N/cz9lf2W/aX9pf2f/Z/9Nf00/XH8cfyz+7T7V/tX+2f7Z/ur+6r73/vg+/H78Pvx+/H7AvwC/DX8NPx4/Hn8pvyl/I38jfws/Cz8q/ur+0P7Q/sJ+wr76fro+tH60frT+tP6APsB+zz7O/tL+0v7Jfsm+x77Hfuc+537tvy1/P/9//3i/uL+EP8Q/7T+tP4+/j/+Df4M/jH+Mf54/nj+k/6T/mL+Yv4Q/hD++/37/Vn+Wf7+/v/+ev96/3n/ef8V/xX/sv6y/qv+q/75/vn+Tf9N/0//UP/t/uz+X/5g/gP+A/4Z/hj+if6K/vr++v4J/wn/qf6p/j/+Pv5R/lH++f76/qb/p/+I/4j/Yf5g/t383vwK/An8SfxK/PD88Pzw/O/87fvt+5X6lfra+dr5APoA+nn6efqy+rL6svqz+gL7Afvj++T7//z//L/9wP3w/e/93P3c/fD98P1D/kT+mP6Y/rH+sP6J/on+U/5S/jj+Of5K/kn+df52/rD+r/71/vX+Rf9F/5X/lv/M/8z/2v/a/8z/zf/Q/9D/CQAJAHEAcQDJAMkA2wDbAKsArAB8AHsAhQCFALgAuADMAM0AkgCSAC8ALwD5//n/GwAbAHgAeQDeAN4ASAFIAd0B3QGfAp4CSANIA4YDhgNOA04D5wLnApUClgJgAmACHwIfAr0BvgFGAUQBwAC/ACoAKgCS/5P/MP8w/zX/Nf+A/4D/ov+h/0n/Sv+s/qz+Wv5a/rz+u/6m/6b/jQCNAP4A/gDyAPIAuAC4AJ0AnQDGAMYAIwEkAYcBhwGyAbMBewF7AfgA+QCPAI4AmQCaABwBHAGyAbIB8AHxAdMB0gG0AbYB8QHwAWsCbQK8ArsCjQKOAgUCBQKKAYoBYAFgAXQBcwGGAYYBigGJAaEBogHrAeoBPQI9Ak8CTwL6AfoBYQFhAcYAxgBNAE4A7//v/5P/kv84/zj/6f7p/rH+sv6Z/pj+sf6y/gr/Cv+O/47/AQABACoAKgACAAIAr/+w/1r/Wv8R/xD/1v7V/rL+s/6o/qr+pP6j/n/+gP5L/kr+Qf5B/pf+l/4u/y3/sf+y//b/9v8oACkAnQCdAFoBWwEWAhYCeQJ5AncCeAI4AjcC2QHaAWMBYgHbAN0AdABzAD8AQAAfAB4A0v/S/1L/Uv/p/uj+2P7Z/gv/Cv8k/yb/A/8C/+f+6P4y/zD/0v/T/0gARwAVABYAUP9Q/4T+hP4r/iz+OP43/ib+KP6o/ab93fze/Ej8SPwv/C/8d/x4/M78zfwG/Qf9Nv02/Xn9ef3V/dX9PP48/qr+qv4N/w3/J/8m/7T+tP7M/cv99Pz0/Lz8vPwk/SX9pv2l/br9uv1s/W39J/0m/Sb9J/0+/T79LP0t/Qn9CP0d/R39f/1//eH94v30/fT9uf25/Xf9d/1h/WH9b/1v/Y79j/3B/cH9B/4H/jL+Mv4Q/g/+pv2m/UT9RP03/Tf9hv2F/f39/f17/nv+D/8O/9D/0f+wALAAfwGAASUCJQKwArACMwM0A5sDmwO5A7oDiAOIAzUDNQPzAvMCrQKtAhwCHAIhASEBCwALAGH/Yf9l/2X/2v/a/zwAPAA9AD0A7//v/5n/mf9y/3L/iP+I/9f/1/9nAGcARQFFAXoCegL0A/QDeQV6BbEGsQZOB04HVgdWBywHLAdNB00H7gfuB+QI5AjfCd4JrwqwClELUAvGC8cLHAwcDHwMfAwgDSEN/Q39DX8OgA7CDcINSQtJC5YHlwcDBAME5wHnAbIBswGxArECpwOoA88DzgNRA1IDCAMHA5YDlwPWBNYE+QX6BWsGbAZlBmUGxQbFBi8ILghmCmcKlQyUDAIOAw7ADsAOPA89D6gPqA+PD48PVg5WDukL6gvpCOkIJwYnBugD6QPCAcEBBP8F/3f7dvuN9473NPQ09CbyJvKT8ZLxDfIM8tfy2PJe813zn/Of8zn0OPTw9fD18vjy+FL8UvyX/pf+0v7S/pr9m/28/Lz8xP3E/cEAwQBMBEwE1wbYBuUH5QcmCCYIhwiHCFAJUAkRChAKHAodChoJGQkZBxoHmASXBB8CIAIBAAAA6f3p/Sn7Kft693n3jvOP89DwzvAi8CTwNfEz8cDywvLj8+LzlvSX9Hv1evXn9ub2sfiy+JX6k/pw/HH8Yf5f/lUAVgBKAkkCOQQ5BDYGNgYOCA0IPwk/CVYJVQk9CD0IYQZhBkoESgRoAmgC6gDqAM3/zv/g/uD+1P3V/Y78jfw++z/7UPpP+u357vnR+dH5ePl4+an4qfio96f38/bz9tX21PYp9yr3uPe393z4ffjM+cv54fvh+5D+kP49AT4BVgNWA7EEsQSHBYcFFQYVBk0GTQYLBgsGbAVrBc4EzwRwBG8EFAQUBDADMANkAWQBzf7N/uT75Psq+Sv5+/b69nD1cfVv9G70qfOp8+Ly4vI98j3yJ/Io8uzy7PJD9EP0mfWZ9af2pvbC98L3ePl3+dn72vt9/nz+3gDfAOUC5QKmBKYEFwYXBgkHCAeHB4gHAwgCCNgI2QjwCe8JrwqwCqoKqQrrCewJ3QjdCLgHuAdpBmkG2wTbBDwDPAPsAesBCwEMAWgAaACp/6n/x/7G/h7+Hv4m/ib+/v79/k0ATgCpAagB5gLnAlQEUwQ6BjoGgAiBCKEKnwojDCUMJw0mDRMOFQ4kDyMP3A/dD5sPnA9LDkoOtAy2DOwL6ws4DDoM7gzsDNUM1gxnC2YLBwkHCccGxwZ1BXQFCQULBdQE0gT5A/sDWgJYAoQAhgCD/4H/1//Y/0EBQAHTAtMCzQPOAyIEIQRWBFgE+wT6BBAGEQYvBy4H0AfRB9wH2weSB5IHagdrB6EHoAcNCA4IQwhBCNEH0we5BrgGSQVJBfcD9wPmAuUC4wHkAaAAnwD4/vn+CP0H/QH7AfsS+RL5WfdZ9/71/vUl9SX14fTg9B/1IPXD9cL1o/al9r/3vvcN+Q75hfqE+t/73/u4/Lj83fzc/Ir8jPx3/HX8JP0m/Zz+mv45ADsAcAFvAQ8CDwJmAmYCuAK4AvIC8wLYAtcCNgI3AicBJgHO/8//af5o/ib9Jv0z/DP8eft4+5b6l/o5+Tj5e/d89wv2CfaH9Yj1CfYI9uX25fZm92b3Yfdf90f3Sfe397X3xfjI+B36G/or+y37y/vJ+xz8Hfx//H/8H/0f/fD98f23/rb+Lf8u/zT/M//R/tP+S/5K/tf92f2S/ZH9RP1F/bn8uPzv+/D7TftN+zf7OPuy+7H7Ovw6/Db8N/x6+3n7WPpZ+lD5TvmD+IX43/fd9zD3MfeM9ov2//X/9Y31jfUq9Sr18/Tz9Cb1JvXQ9dH1u/a79of3iPci+CL4s/iz+Ff5VvnM+cz5tvm2+Rf5Fvlb+Fz4//f+9/b39/fX99b3R/dH9372fvYD9gH2G/Yd9p32mvYN9xD3XPdZ97T3tvd3+HX4lPmV+cj6yfrN+8v7mfyc/G/9a/1A/kX++P70/jn/Pf8t/yv/CP8J/xf/F/86/zj/Iv8k/8j+xf5q/m3+f/58/u3+7/5Z/1j/VP9V/wj/B//g/uD+J/8o/6X/pf/g/+D/nf+d///+AP9a/lr+zv3O/VX9Vf3W/Nb8S/xM/LL7svsY+xj7q/qr+qT6pPoX+xf7x/vG+1b8V/yp/Kj8AP0A/a/9r/2f/p/+T/9P/0j/SP+Z/pn+yv3K/Vr9Wv1g/WH9rP2r/Rf+F/60/rP+gP+B/0kASAC5ALoA0ADQANUA1QATARMBbgFtAXcBeQHnAOYA2//d/9v+2v5K/kv+Rv5F/oD+gf6d/p3+Wv5a/rv9u/3+/P78bfxt/C/8L/wx/DH8UfxQ/Hb8dvyp/Kj86fzp/DL9Mv2D/YP95/3o/WD+X/7F/sb+3v7d/n/+f/69/b39zvzO/O/77/tB+0H7ufq6+in6KPpk+WX5iPiH+OD34Pez97L34vfi9xn4Gfgx+DH4cfhx+CH5IvkW+hb6sPqw+oT6g/rE+cX5GvkZ+fv4+/h5+Xr5Y/pi+oP7hfux/K78mP2a/Sr+KP6Q/pL+T/9O/4MAhADYAdgBuwK7Av0C/gL2AvUC9gL4AvEC8AJiAmQCFQETAUX/Rv+f/Z/9jvyO/Ab8Bvyy+7L7Wfta+xf7Fvsc+xz7i/uK+2v8bPzj/eL9EgASAOAC4AKsBa0FsQexB48IjwigCKEImwibCPsI+wiuCa4JWwpbCsEKwgroCucKBwsHC2ELYQsaDBoMAw0EDY0NjA0GDQgNRAtCC8kIywiSBpEGHwUgBTIEMgQWAxYDbwFvAY7/jv8g/iH+pP2k/Q7+Dv72/vb+3//f/5EAkQAuAS0BAgIDAkMDQwO+BL8EDgYOBugG6AZqB2sH8wfxB6UIpghUCVMJkwmVCT4JPQlmCGcITwdOBxoGGgbpBOgE6QPpA1oDWgNbA1sDygPLA3oEeQRUBVUFgQaABhMIFAjqCeoJngueC+YM5gzNDc0Npg6nDrYPtg/YENgQmhGaEZgRmBHoEOgQGRAYEM0Pzg9MEEoQNRE3EdwR2xGZEZoRXRBcEKIOow4zDTINfgx/DF4MXgwnDCcMQAtAC5gJmAmpB6oHDAYKBvQE9QQ5BDcEiwONAwkDBwP8Av4CwAO+AyMFJAWzBrMGAQgBCBMJFAk9CjwKpgunCxoNGQ0XDhgOeA53DnMOdA6ODo0OBg8HD8kPyA+FEIYQAhECETYRNhE4ETkRLxEuERkRGhHcENsQMRAyEAwPDA+dDZ4NVgxWDHYLdgvhCuIKUwpRCqQJpQkTCRIJ0gjTCPII8gg5CTkJewl8CbAJrwnPCdEJzAnKCZAJkglZCVcJbQluCQkKCQrxCvEKswu0C/0L/AvTC9ULdwt2CwMLBQt9CnsKyQnLCR8JHgmtCK8IkwiSCH0IfggSCBIIKAcoBwMGBAYSBREFhgSIBFAETgQaBBwEzAPKA1ADUgPPAs0CVAJWAgkCCALyAfMBDwIPAkACQAJxAnICuwK6AjcDOQP8A/oD1gTXBJ0FmwUUBhYGLQYrBsgFyQX7BPsE+QP5AxgDFwN+An4CCAIIAnQBdAGgAKEAvf+8//T+9f5c/lv+y/3L/Sb9Jv1f/F78dPt0+3P6cvqF+Yb5+Pj3+Of45/gX+Rf5DPkM+ZL4kvj69/r30vfR90X4Rfjr+Ov4Lvku+eT45Phs+Gv4PPg9+G34bPix+LH4wfjA+I34jvg8+Dv42/fc93H3cPf69vr2l/aX9lP2U/YR9hD2kvWT9b30vfS787vz2PLY8kbyRfLw8fHxpfGj8TLxNPGo8KbwI/Al8Nzv2u/V79Xv++/77yvwKvBc8F3wuPC38F7xYPFK8knyJPMl85rzmfOH84fzKfMp89Py0/K58rry0/LS8uny6fLQ8s/yfPJ88hvyG/Lr8evxFfIV8nTydPKz8rPyk/KT8jDyMPLl8eXx9/H38VTyVPLA8sDyHPMc84HzgfMO9A70sPSw9C71LvVe9V71RfVF9fr0+/Sb9Jr0QvRD9A70DfT78/zz4fPg843zjvMh8yDz+fL58mLzYvMw9DD05PTk9DH1MPVG9Uf1lvWW9UD2QPb79vr2afdp94r3ivei96L38ffx94P4hPhc+Vv5ifqK+vr7+ftK/Uv9Bf4E/hH+Ev7o/ej9G/4b/sn+yf6B/4H/wP/A/2X/Zf+//r/+Lv4u/uf95/3o/ej9Df4O/if+Jv4P/hD+5/3m/QX+Bv67/rr+2v/b/9QA0wAfASAByQDJAFQAVAA3ADcAbgBuAJ4AngCNAI0AVwBXADcANwA6ADkANwA3AAsACwDF/8X/jf+O/43/i//H/8j/MgAxAKwArQAXARcBZAFkAa4BrgEkAiMCxwLIAmQDYwOcA50DSgNJA4sCjAK6AbkBFQEWAbMAswB5AHkAOQA6ANf/1v9H/0j/tf6z/j7+P/7y/fD9pf2n/Ur9Sf30/PT83Pzc/Af9Bv0l/Sf93vzd/B/8Ifxc+1r7A/sF+zz7Ovuf+6H7yvvJ+5j7mftP+0/7Ofs5+3D7cPvb+9r7UfxS/L78vvz9/P78/Pz6/Lj8ufx7/Hn8iPyK/Ab9BP2s/a39G/4a/gf+B/56/Xv9uPy3/Pf7+ftZ+1f7xPrG+kP6QPrg+eH52PnX+S76L/q4+rj6Kfso+2b7Z/ux+7D7TvxP/E79TP1W/lj+I/8h/6X/pv8dAB0ApwCnAB0BHQFJAUkBJgEmAe0A7QDBAMIAmQCZAEgASADL/8v/Rv9G/+v+7P7T/tP+4/7k/u3+7P6s/q3+DP4L/in9Kv1f/GD88Pvv+8b7yPuX+5X7H/si+4r6iPoN+g/6yfnI+Yb5hvke+R75r/iv+IT4hfi9+Lz4Hfke+WH5YPl3+Xj5pfmk+R/6IPrr+uv61vvW+6r8qvw8/Tz9av1q/Sj9Kf2c/Jv8GPwY/OL74vv2+/b7D/wP/PP78/uf+6D7O/s6+9L60vpY+lf6w/nD+Tf5N/ns+Oz4CfkJ+ZT5lPmD+oT6vfu9+wv9C/0u/i7+/f7+/pX/lP8pACoA2wDaAHsBewHMAcwBsgGyAUYBRwG+ALwAOgA7ANf/1f+E/4b/JP8j/4T+hf67/br9Kf0q/Uf9Rv0U/hT+Dv8O/7T/s/8RABEAwwDCACgCKQLoA+cDKgUqBXkFeQUqBSsF9AT0BDUFNgXIBcgFZAZkBgwHDAfrB+wH+gj6CN8J3wlKCkkKPgo+CggKCArrCewJ+An4CRkKGQotCi0KDwoPCpkJmQnHCMcI0wfUBxAHEAeWBpcGOgY6BswFzAVrBWsFagVqBe4F7gWyBrMGSAdHB3wHfQeBB4AHmQeaB+gH6AdZCFkI1AjUCDoJOgldCV0JEQkQCVcIVwiEB4QH+Qb6BuEG4AYHBwgHKwcrBz0HPQdzB3QHDggNCBgJGQlmCmYKoAuhC3sMewzHDMcMlAyUDBsMGwyfC58LPAs7C9gK2QpNCk0KggmCCYwIjAiUB5QHvwa/Bh4GHwawBa8FWwVbBf8E/wR6BHoEyQPJAxADEAOGAoYCRAJEAjMCMwIpAikCIQIhAkoCSgLjAuMC/wP/A2kFaQXJBskG2QfaB40IjQgECQQJbgluCd0J3Qk1CjUKOAo4CrAJsAmyCLIImAeZB9QG1AaQBpAGlAaUBnwGewYFBgcGRgVEBWwEbQSqA6kDAwMDA3wCfAITAhMCwQHCAXcBdgE3ATgBOQE4AbcBuAG7ArsC7gPvA+8E7wSYBZgFFAYUBosGjAbnBucG8QbxBrQGtAaRBpEG6wbrBrwHvAeOCI4I3wjgCJQIlAj5B/kHbgdtBw4HDgeqBqoG/gX+Bf8E/wTxA/EDOAM4AwkDCQM2AzcDTANLA+kC6gIjAiICaAFpATcBNgGnAacBbgJuAiQDJAObA5wD8gPyA2QEZAQZBRoFEQYRBigHKAcxCDEI/Qj9CHUJdgmeCZ0Jegl7CREJEAlWCFcIZQdkB20GbQavBa8FOwU7BegE6ASEBIME+QP6A3wDewM/A0EDbgNtA+oD6wOKBIkEHwUgBaEFogUeBh0GlgaYBgMHAQcyBzQHHAcaB78GwQZUBlMG/AX9BdkF2QXhBeEF+gX7BfUF9AWNBY8FpASjBE0DTwP+AfwBJAElAfYA9gAeAR8BFAEVAYMAggCO/47/qv6q/iz+LP4S/hL+HP4c/iP+I/4x/jD+Y/5k/rz+vP4Q/xD/MP8w/wX/Bf+n/qj+Tv5O/j3+Pf6U/pP+MP8x/8H/wP/8//z/7//u/+r/6v8+AD4A7wDvAKwBrAEQAhAC4gHiATUBNQFPAE8AeP94/8H+wv4P/g/+NP00/T38Pfxw+2/7CPsI+/v6+/ry+vL6pPqj+gv6DPpb+Vr5rviu+AX4BfhW91b3ufa59kT2RPb19fX1ufW59Zn1mfXF9cT1WPZZ9jL3Mff99/73hfiD+Mj4yfj8+Pv4Mvkz+WD5YPld+V35EPkQ+Xb4dvik96T3zvbN9jH2MvYH9gf2SPZI9r/2v/Ya9xr3Hvce98T2xPYv9i/2oPWg9Uv1S/VB9UH1V/VW9Ub1RvXn9Ob0WvRa9Pnz+fMG9Ab0gPR/9CT1JPW59bj1JvYm9nH2cfaZ9pr2lvaW9mj2aPYb9hz2u/W79Un1SfXW9NX0hvSH9HD0cPRW9Fb02fPY89fy1/LC8cLxWPFY8fbx9vFH80fzjPSM9Ev1S/WX9Zf1zPXM9Rr2GvZv9m/2nvae9pL2kvZH9kf2zPXL9UX1RfX+9P70KfUp9a71rvU59jn2ivaK9rb2tfb49vn2bfdr99f32fcM+Ar4DfgO+Cz4K/iQ+JD4KPko+bb5tvkj+iP6kvqR+iP7JPvN+8z7QfxD/EP8Qvy4+7n73vrd+g36Dfqo+aj50PnP+U36Tvqs+qv6evp7+rX5tfnE+MT4Nfg1+Dn4Ofh++H/4hviF+B74H/if9573hPeF9wb4Bfjk+OT4wPnA+WH6YPrE+sX68/rx+uf66Pq++r36tfq2+hX7Ffvc+9z7yvzK/Jb9lv0v/i/+s/60/kL/Qv/g/+D/hwCHADYBNgHXAdcBPQI9AkACQQL0AfQBnQGeAXQBdAFmAWYBQQFBAfoA+gDTANMADgEPAZYBlQEBAgIC/AH7AY0BjgERARABywDMAMsAywDuAO8ALgEuAZoBmgE2AjcC4wLiAmADYQOXA5UDkgOTA48DjgOsA60D5QPkA/wD/AO9A70DIgMiA2oCagLgAeABlgGWAWYBZQEZARoBuAC2AF8AYQArACoA7v/v/33/ff/W/tf+Sv5K/iv+K/6c/p3+ev95/3QAdgBZAVcB/gH/AW4CbQKvArAC2QLYAuMC5ALAAsACWwJbAsUBxgE5ATkB7wDwAPsA+gAtAS4BUQFQAVUBVQF1AXQB+wH6AQADAANLBEsEeAV4BToGOgZ+Bn4GZAZkBhkGGQbCBcMFawVqBfoE/ARVBFMEcwN0A54CnQI4AjkCigKKAnEDcQN8BH0EQwVCBagFqgXsBesFTQZOBtwG3AZNB00HOAc3B2IGYgYBBQEFoQOiA8gCxwKJAooChwKGAkMCRAKjAaMBBwEHAfQA9ACcAZwBoQKiAmMDYwNqA2sDzALLAgoCCwLCAcEBLAItAg4DDQPkA+QDWQRZBH0EfQSgBKAEDgUNBcEFwQV7BnsG9Ab0Bh0HHQcbBxsHJQclB04HTgdoB2gHLAcrB3wGfQaVBZUF2ATZBIMEgQRwBHEEUwRTBAIEAgScA50DWwNaA0MDRAMyAzIDCQMJA9UC1gKtAq0CiwKLAl8CXwJGAkYCjQKOAmcDZwObBJwEngWeBfcF+AWuBa0FKgUrBeQE4wTyBPIEEwUSBeME4wQ4BDgERANDA2kCagIAAv4BAgIEAi8CLgI7AjwCLQIsAj0CPgKQApAC7wLvAvIC8gJkAmQCfQF9AbwAuwB2AHcApQCkAOoA6wD8APsAywDLAJEAkgCNAIwAzADOAC8BLgGHAYgB2wHbAUsCSwLmAucCegN5A7oDuwObA5oDYwNjA4ADgAMUBBQE4gTjBJcFlgUQBhEGdQZ0Bt4G3wY+Bz0HUwdTB/kG+gY8BjwGVgVXBZYElQQ6BDsEVwRWBK8EsATnBOYEwQTCBGkEaQRDBEMEiwSLBBsFGwWeBZ4F8gXzBUkGSQbjBuIGvge+B44Ijgj7CPwI3gjeCFIIUgibB5sHBwcHB8oGygbcBtwG8wbyBrIGswYFBgQGNQU3BcUExATfBOAE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RgBGAA4BDQHkAeMBnQKdAgsDCwMTAxQDtQK1AgoCCgJFAUYBqACoAGYAZgCRAJEAAQEBAXUBdQG8AbwBzgHOAcABwAGiAaIBcAFwASgBKAHUANUAhACEADsAOwDx//H/nf+d/03/Tf8k/yT/S/9L/9T/1P+dAJ0AaAFoAfUB9gEwAjECPQI9AlgCWAKjAqMCCAMIA0oDSgM2AzYD0gLSAlgCWQIPAg8CGgIaAmYCZgK8ArwC6QLpAuIC4gK8ArwCnAKcApUClQKdAp0ClQKVAmICYgIQAhACyAHIAbABsAHMAc0B/QH9ASECIQI4AjkCXgJdAqcCqAIQAxADdAN0A7EDsQOwA68DbwNwA/YC9wJOAk4ClAGUAfIA8gCYAJgAogCjAAwBCwGpAakBRAJEAq4CrgLZAtkC2QLZAtAC0ALVAtUC4gLiAuEC4QK+Ar4CcAJwAgMCAwKFAYUBDgEOAb4AvgC7ALsAHAEcAdEB0gGhAqECQgNCA4IDggNcA1wD7wLvAlsCWwKvAa8B6gDrABIAEwA//z//iv6K/gL+Av6k/aT9a/1r/Vz9W/2J/Yn9//3//bj+uP6W/5f/bQBtAA8BDwFdAV4BYQFhAUwBTAFaAVoBoAGgAf4B/wE+Aj4COwI8Av8B/wGzAbMBhgGGAZUBlQHlAeUBYAJgAtoC2gIlAyUDJAMlA98C4AJzAnMCAQIBAo8BjgEOAQ8BbgBuALX/tf8D/wP/gP6A/kH+Qf44/jf+Rf5F/k7+Tv5N/k3+Vf5V/nv+e/7V/tX+bf9t/0UARQBOAU4BXwJfAkQDRAPaA9oDJQQlBEAEQAREBEQEOgQ7BBoEGgTZA9oDfwN/AygDJwP+Av4CGgMaA2MDYwObA5sDjQONA0QDRAP5AvkC3QLdAvoC+QInAycDOQM5Aw4DDgOXApcC2gHbAQYBBgFiAGIAKgAqAGgAaAD0APUAmwGbAToCOgK+Ar4CGQMZAzkDOQMeAx4D3ALdApMCkgJZAlkCOQI5AjQCNAI9Aj0CPQI9AiQCJQLzAfIBxwHHAc4BzwExAjEC+wL7Ag8EDwQyBTEFGwYbBpgGmAagBqAGXwZgBh4GHgYaBhoGXQZeBsMGwwYRBxEHJwcnBwYHBge/Br8GYQZhBvoF+gWfBZ8FawVrBWAFYAVoBWgFZQVlBU0FTQUpBSkFEQURBRoFGgVOBU4F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Cf8J/yX/Jf9K/0v/kf+R/xMAEwDVANUArQGtAW8CbwIBAwEDagNqA7kDugPmA+YD1QPVA24DbgO1ArYCywHLAdoA2gAHAAcAaP9o/wT/BP/V/tX+xf7F/rz+vP6j/qL+df51/kP+RP4n/if+N/43/nz+fP7z/vP+i/+L/ywALAC3ALgAEAEQASsBKgEWARYB+QD5APkA+QAgASABYAFgAZ4BngHPAdAB/gH+ATQCNAJ2AnYCtgK2AuMC4wLvAu8C4ALgAsICwgKfAp8CbAJsAg4CDgJzAXMBnQCdAK3/rv/O/s3+Hf4c/qj9qP1t/W39YP1h/X/9f/3M/cz9Sf5J/u7+7v6j/6T/RwBHALwAvADwAPAA7ADsAM0AzQCyALIApAClAJUAlQBtAG0ALAAsAPT/9P/r/+v/LgAuAMAAwACEAYMBTQJNAvQC9AJsA2wDxAPEAxcEFwRoBGgEnQSdBJYElwRUBFQE9wP3A6kDqgOCA4IDgQOCA5wDnQPLA8sDBQQFBDwEPARmBGYEgwSDBJMElASPBI8EYwRjBAIEAgR1A3UD0gLSAjcCNwK7AbsBcgFyAWwBbAGmAaYBBAIEAl0CXQKOAo0ClAKUAooCiwKQApACrgKuAt8C4AIfAx8DdgN2A/ED8QOOBI8EOQU5BdIF0QVJBkgGnAacBtkG2QYMBwwHMgczBzsHOgcQBxEHsgayBjMGMwazBbQFSgVKBfsE+wTABMAEkwSTBHQEdARoBGgEawRrBGcEZgQ4BDkEzAPMAywDLAODAoMC/QH9AaoBqgF+AX4BYQFhAUYBRgEyATMBNQE1AVoBWgGhAaIB9wH4AT0CPQJaAloCUgJSAj0CPQI5AjkCVQJVAo8CjwLkAuQCVANVA90D3QN0BHQEBgUGBYIFggXZBdkFBwYHBhQGFAYSBhIGGgYaBi8GLwY+Bj0GIwYjBs4FzgVUBVQF3ATdBIYEhgRPBE8EKQQpBBEEEQQVBBYEPQQ9BHAEcASLBIsEeAR5BEQERQQJBAkEzgPOA44DjgNFA0UDAwMDA+IC4gLvAu8CHQMdA1MDUwOGA4YDvQO9AwQEBARjBGME1ATTBEkFSQW3BbcFCgYKBisGLAYFBgUGlgWVBfQE9AREBEQEngOeAwUDBgN5AnkCAgICArMBswGYAZgBrQGtAdwB3QEWAhYCUAJPAoICggKkAqQC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aP1o/fP98/0y/jL+Mv4y/hb+Fv73/ff92P3Y/bn9uf25/bn9CP4I/sP+w/7X/9f/CgEKASECIQLvAu8CYQNhA3oDegNiA2IDUQNRA3ADcAO1A7UD7gPuA/ID8gO/A78DcgNyAy8DLwMGAwYD9QL1AvkC+gIZAxkDagNqAwYEBgTYBNgEjgWOBcQFxAVNBU0FZwRnBIsDiwMWAxYDCAMIAygDKANCA0IDSgNKA1MDUwNhA2EDXwNfAzYDNgPoAugCjQKNAkkCSQI9Aj0ChQKFAjADMAMpBCkELQUtBeUF5QUWBhYG0AXQBV8FYAURBREFAAUABRYFFgU2BTYFVgVWBXsFewWpBakF3AXcBQ0GDQY4BjgGXAZcBogGiAbiBuIGkgeSB40IjgiOCY4JPQo9CoAKgAqPCo8KuAq4ChMLEwtrC2sLdgt2CxsLGwuBCoEK6AnoCXgJeAkyCTIJAwkDCdgI2AiwCLAImQiZCKsIqwj4CPgIfQl9CRIKEwp5CnkKegp6Cg4KDwpuCW4J5AjkCJgImAh7CHsIbAhtCG8IcAilCKUIIAkgCcMJwwlRClEKnwqgCqoKqwqFCoUKRApECvwJ/AnMCcwJzgnOCf8J/wlFCkUKgQqBCqIKogqeCp4KWwpbCsYJxgn2CPcIJggmCIsHiwc2BzYHEgcSBxUHFQdKB0oHtge2BzQINAh5CHkITwhQCLoHugfxBvEGOgY6BsQFxQWgBaAFwgXCBQsGCwZKBkoGTQZOBv8F/wVrBWsFsgSyBOUD5QMBAwIDDwIPAjwBPAHOAM4A7ADsAHYBdgEfAh8CowKjAuUC5QLkAuQCoQKhAiUCJQKUAZQBJgEmAQsBCwFCAUIBlgGWAcABwAGPAY8BEAEQAXkAeQABAAEAtP+0/3D/cP8b/xv/xP7E/qf+p/7y/vL+kP+R/zwAPAC4ALgA/wD/ADQBNAFzAXMBtAG0AdcB1wG/Ab8BZwFmAd0A3QBJAEkA5P/l/+z/7P+BAIEAmgGbAf4C/gJaBFoEVAVUBbIFswVwBXAFxwTHBBEEEQSUA5QDXQNeA0UDRQMgAyAD4QLhApgCmAJeAl4CTQJNAn0CfQLzAvMCjgOOAwsECwQ1BDUEGAQYBPsD+wMhBCEEjgSOBA4FDwVeBV4FTgVPBdYE1gQKBAoEFwMXAzICMgJ6AXoB8gDyAJEAkQBlAGUA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bARsBB4EHgQABAAESARIBOwE7ASnBacFHgYeBh8GHwbCBcIFZAVkBWAFYAXVBdUFjwaQBjQHNAd5B3kHSwdLB8wGzAYzBjMGsgWyBVYFVgUPBRAFygTKBI0EjQR7BHsEvgS+BF0FXQU8BjwGJgcmB+UH5QdbCFwIkQiRCLAIsAjoCOgIRwlHCaIJogmpCakJGQkZCfMH9AeMBowGYAVgBdEE0gTyBPIEgwWEBTIGMgbPBs8GXgdeB/QH9AeZCJkIQAlACd0J3QllCmUKxQrFCuQK5Aq1CrYKPAo8CokJiQmxCLEIzAfMBwYHBgeXBpcGrgauBkwHTAczCDMICwkLCZoJmgngCeAJBAoEChsKGwoVChUK2QnZCWoJagn3CPgIuQi5CNEI0Qg1CTUJtgm2CREKEQoQChAKqAmpCQUJBQlUCFQIowekB+MG4wYHBgcGIAUhBU4ETgSnA6gDPAM8AxIDEgMnAycDYQNhA58DoAPRA9ED+wP7AyEEIQQtBC0E9QP1A14DXgN6AnoCgwGDAbIAsgAhACEAz//P/7L/sv/V/9X/RwBHAAABAAHdAd0BtAK0AnIDcgMVBBUEjgSOBMAEwASUBJUEFAQUBHADcAPvAu8CzwLPAicDJwPaA9oDnAScBCQFJAVOBU8FMQUxBfoE+gTPBM8EzQTNBA0FDQWgBaAFcQZxBjUHNQeKB4oHNwc3B04GTgYdBR0F/QP+AyYDJgOYApgCMgIyAtMB0wGDAYMBbAFsAbkBuQFkAmQCMwMzA9gD2AMkBCQEHgQeBP8D/wMCBAIEPwQ/BJ0EngTtBO0EEQURBR4FHgVMBUwFxwXHBZEGkQaLB4sHhwiHCFgJWAnaCdoJ+gn6CcIJwglNCU0JvAi8CCUIJQiVB5UHEwcTB6UGpQZJBkkG7gXuBX0FfQXhBOEEEAQQBCIDIgNRAlEC4wHjAQACAAKRApICRwNHA8YDxgPoA+gDywPLA6gDqAOXA5cDdAN0AwcDBwNBAkECTQFNAW4AbgDe/97/t/+3/wEAAQCmAKYAaAFoAfMB8wEPAg8CwQHBAUoBSgHyAPIA4gDjABcBFwFuAW4BuAG4AdQB1AG1AbUBbwFvASEBIQHiAOIAsQCyAIYAhgBaAFoALAAsAPb/9v+h/6H/Ef8R/zv+O/47/Tv9UfxR/MH7wfuh+6H7y/vL+/j7+Pvv++/7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u/q7+pf7l/uI/Ij8fv1+/X7+f/6E/4T/cgByACcBJwGHAYcBjgGOAVABUAH5APkAwADAAMgAyAAJAQkBTAFMAVsBXAEeAR4BnwCfAPr/+v9A/0D/hP6E/uL94v2N/Yz9vP28/Yr+iv7U/9X/PQE+AWUCZQIbAxsDcANwA5cDlwOoA6gDmQOYA0sDSwO0ArQC5wHnARYBFwGCAIIAWwBbAKMAowAaARoBYwFjAToBOgGkAKQA3//f/y//L/+//r/+mP6Y/rX+tf4Q/xD/q/+r/4MAgwCEAYQBgAKAAk8DTwPsA+0DeQR4BAsFCwWPBY8F0gXSBbgFuAVVBVUF4ATgBIcEhwRTBFQENgQ3BBMEEwTTA9MDbgNuA/4C/gKsAqwClgKWArMCswLYAtgC4ALgAr4CvgKEAoQCQwJEAggCCALYAdgBuwG7AbMBswGyAbIBnQGdAVYBVgHYANgAPQA9ALb/tv9u/2//e/98/9z/3P+HAIYAcAFwAXwCfQJ/A38DUARQBOME4wRBBUEFdwV3BYkFiQVqBWoFDgUOBXMEcwSnA6cDzALMAg8CDwKSAZIBZgFmAYYBhgHdAd0BSwJKArACsAL4AvgCIwMjAzwDPANIA0gDQgNCAyEDIQPtAu0CxQLFAtMC0wIpAykDtgO3A0YERwSrBKsE1QTVBNIE0gStBK0EXgReBNMD0wMMAwwDMgIyAn8BfwEcARwBBgEGAQ0BDQHyAPIAkQCRAPj/+P9q/2r/QP9A/6b/pv93AHgAVAFUAekB6QEsAiwCVQJVApoCmwL9Av0CRwNHAzwDPAPDAsMC9wH3ARUBFAFjAGMAFQAVAD0APQDGAMYAggGCATsCOwLGAsYCCQMJA/8C/wK6AroCYQJhAiYCJgIwAjACgwKDAv8C/wJ9A30D5gPmAzoEOQSBBIEEwgTCBAUFBQVbBVsF1wXXBW8GcAbqBuoG+gb6BnMGcgZzBXMFUgRSBG0DbQPwAvAC1ALUAvUC9QItAy0DawNrA6gDqAPeA94DAwQDBAMEAwTQA9ADdQN1AxADEAO+Ar8CgAKAAkECQALsAewBggGCARIBEwGoAKgARgBGAOn/6f+V/5X/Xv9e/1T/VP94/3j/uP+4/wYABgBsAGwABAEEAdUB1QG3ArcCZANlA6MDogNjA2MDwgLCAu0B7QETARMBXgBeAPr/+v/+////ZABjAAIBAgGlAaUBKgIqAoECgQKcApwCawJrAvYB9gFqAWoBBAEDAdsA2wDKAMoAmQCYACsALACd/53/HP8c/8z+zP6u/q7+r/6v/r7+vv7T/tP+7v7u/hP/E/9G/0b/hv+H/73/vf+9/73/Xf9c/5f+l/6Z/Zn9rfyt/AX8Bfyh+6H7Yfth+zP7M/sp+yn7Xftd+9L70vth/GH81vzW/A39Df0F/QX90/zT/If8h/wv/C/80/vT+4X7hfta+1v7Yvti+5T7lPvT+9P7/vv9+wX8Bfzy+/L72/vb+877zvu++737ifuK+xr7G/uH+of6EPoQ+vH58fk3+jf6q/qr+gb7Bvso+yj7Lfsu+0v7S/uk+6T7Ovw6/Pz8/PzP/c/9jP6M/gD/AP8I/wj/n/6f/uT95P0F/QX9M/wz/JP7kvs0+zT7DvsO+wn7CfsX+xf7OPs4+2z7bPub+5v7pPuk+3b7dvso+yj76vrq+t/63/oF+wX7Ovs6+1r7WvtT+1P7HPsc+7b6tvoj+iL6bflt+bX4tfgq+Cr4+Pf49zP4M/jF+MX4g/mC+UL6Qvrz+vP6nPuc+0n8Sfz+/P78sf2x/Un+Sf6p/qn+uP64/nz+fP4U/hP+n/2f/S39Lf23/Lf8RfxG/Pz7/PsB/AD8XPxc/Pv8+/zK/cr9t/63/qH/of9IAEgAbABsAPn/+f8U/xT/CP4I/hX9Ff1l/GX89vv2+7T7tPuC+4L7UvtS+y77Lvsc+xz7GPsY+xb7Fvse+x77TvtO+8D7wPtr/Gv8Kv0q/df91/1b/lz+q/6r/rn+uf6A/oD+Ff4V/p/9n/1J/Un9KP0o/UD9QP2D/YP93f3d/TX+Nf6A/oD+y/7L/in/Kf+Z/5j/9f/2/wsACwDF/8T/O/87/63+rf5M/kz+Kv4q/jL+M/5H/kf+Vf5W/mv+a/6s/qz+RP9E/zwAPABoAWkBagJqAt4C3gKbApsCzAHNAdgA2AAeAB4AxP/E/6//r/+0/7T/wv/C/+f/5/8wADAAkgCSAOEA4QD2APYAxQDFAFcAVwC//7//Df8N/1n+Wf7E/cT9c/1z/XT9dP2s/az95P3k/eT95P2a/Zr9Jf0l/cn8yfzM/Mz8Rf1E/RL+Ev7z/vP+uP+4/0UARQCOAI4AgwCDACkAKQC3/7f/gv+C/8n/yf+IAIgAjAGMAZgCmAKDA4MDKgQqBGMEYwQRBBEEQANAAysCKwIXARcBMQAxAIf/h/8N/w3/vP68/pL+kv6W/pb+zP7M/iL/Iv9y/3L/kv+S/3v/fP9X/1f/W/9c/6b/pv8pACkAvQC9ADgBOAF/AX8BiwGLAWgBaAE7ATsBOQE6AZABkAFJAkkCSQNJA14EXgRaBVsFJAYkBq0GrQbsBuwG2QbZBnEGcQbDBcMF8ATwBCsEKwShA6EDZQNlA2MDYwN2A3YDggOCA4EDgQN6A3oDcwNzA3MDcwOJA4kDxgPGAygEKASRBJEE0gTSBNcE1wS5BLkErgSuBOIE4gRXBVcF6AXoBW4GbgbWBtYGIwcjB1sHWwdzB3MHRgdGB6cGpwaFBYUF/wP/A2ACYAL+AP4AHQAdAN//3/88ADwAFAEUASYCJgI1AzUDGAQYBMYExgRJBUoFsAWwBQIGAgZPBk8GowajBgMHAwdTB1MHYQdgBwIHAgc5BjkGNQU1BSwELAQ1AzUDOgI6AiQBJAEBAAAAA/8D/1X+Vf72/fb9wf3B/Zr9mv2E/YT9kv2S/dT91P1D/kP+zf7N/l3/Xv/b/9v/LgAuAFIAUgBeAF4AeAB4ALUAtQD/AP8AKQEpARgBGAHlAOUA4ADgAF4BXgGJAokCNgQ2BP4F/gVvB28HRwhHCIYIhghUCFQI3AfcBzsHOweIBogG0AXQBRcFFwVPBE8EbQNuA3QCdAJuAW8BZgBmAFz/XP9T/lP+Yf1h/Z78nvwX/Bf8xfvE+5r7mvuV+5X7s/uz++T75PsH/Af8BvwG/PL78vv8+/z7TvxP/Or86vyh/aH9QP5A/rD+sP76/vr+M/8z/3X/df/l/+X/pAClALgBuAHqAuoC7QPtA5MEkwTtBO0ELAUsBW8FbwWnBacFsQWxBXkFeQUGBQYFbQRtBLwDvAPzAvMCBgIGAuoA6gC3/7f/s/6z/jn+Of5+/n7+ZP9k/5EAkQCrAasBggKCAhEDEQNkA2QDhAOFA28DbwMWAxYDaAJoAm0BbQFZAFkAff99/xf/F/8t/y3/mv+a/zYANgDuAO4ArwGvAVsCWwLVAtUCGwMbA0cDRwN4A3gDtQO1A/ED8QMfBB8EQwRDBF8EXwRpBGgEQARABMsDywMGAwYDDQINAh0BHQF+AH4AXwBeAL4AvgBuAW8BOQI5AgADAQO8A7wDYQRhBNsE2wQRBREFCAUIBd0E3gS9BL0E0QTSBDoFOgXxBfEFvQa9BkkHSQdRB1EH0QbRBgQGBAYyBTIFfgR+BNwD3AM1AzUDhwKHAu4B7gF+AX4BKwErAdMA0wBiAGIA8f/x/7T/tP/W/9b/RQBFALcAtwDWANYAewB7AMv/y/8c/xz/xf7F/uj+6P5p/2n/DgAOAKcApwAkASQBiQGJAd8B3wEgAiACPAI8AiMCIwLRAdEBSwFLAZkAmQDC/8L/1P7U/vn9+f1j/WP9Qf1B/aP9o/13/nf+lv+W/80AzQDkAeQBpQKlAvIC8gLRAtECXgJeArUBtgHvAO8AJQAlAHr/e/8B/wH/qP6o/j/+P/6k/aT93/ze/Br8Gvx7+3v7E/sS++r66voJ+wj7Y/ti+8z7zPsG/Ab86/vr+4D7gPvu+u76bPps+if6J/o0+jT6hPqE+uv66/pB+0H7evt6+6L7ovu8+7z7tPu0+3n7efse+x771vrW+s/6z/oP+w/7eft5+/P78/tx/HH88/zz/GP9Y/2R/ZH9S/1L/Xv8e/xA+0D76vnq+dT41Pg4+Dj4G/gb+Fz4XPjN+M34TvlN+dP50/lc+lz66Pro+m37bfvU+9P7AvwC/O377fum+6b7WftZ+zb7NvtX+1j7sPuw+xX8Ffxc/Fz8cfxx/Fz8XPwy/DL8B/wH/Ov76/vk++T76fvp++D74Put+637Pfs9+5X6lfrR+dH5G/kb+Z74nvhw+HD4gfiB+KL4oviq+Kr4kfiR+HL4cvhp+Gn4iviK+N343fht+W35OPo4+h37Hfvm++b7W/xb/GX8ZfwP/A/8c/tz+7n6ufoJ+gn6kvmS+X35ffnX+df5jvqO+nb7dvtc/Fz8Gv0a/aH9of3y/fP9Cv4K/tL90v04/Tj9SPxI/Dj7OPta+lr68/nz+R36Hfq2+rb6dPtz+xD8EPxx/HH8svyy/AD9AP1r/Wv94/3j/UT+RP56/nr+fv5+/lv+W/4g/iD+2v3a/Y39jf0t/S39rfyt/Bf8F/yW+5b7YPtg+4/7j/v6+/r7RvxG/CL8IvyH+4f7v/q/+jf6N/ox+jH6p/qn+lz7XPsT/BP8s/yz/E39Tf33/ff9rv6u/kT/RP+H/4f/av9q/x7/Hv/v/u/+DP8M/2v/a//a/9r/HgAfAB0AHQDa/9r/ef95/yb/Jv/2/vb+0v7S/pb+lv4y/jL+tv22/UX9Rf36/Pr83Pzc/Ov86/wj/SP9cv1y/cT9xP0L/gv+VP5U/rb+tv45/zr/wP/A/xIAEgADAAMAlv+W/wX/Bf+t/q3+zv7O/mP/Y/8xADEA+wD7AKoBqgFPAk8C/wL/Ar8DvwOBBIEENAU0BcIFwgUTBhMGEwYTBskFygVTBVMF0QTRBFEEUgTVA9UDXgNeA/gC+AK8ArwCwALAAgcDBwN4A3gD2QPaA+4D7gObA5sD/QL9Al0CXQL/Af8B/AH8ATkCOQKAAoACowKjApUClQJsAmwCUgJSAmcCZwKxArECHQMdA5YDlwMcBBwExgTGBK8FrwXRBtEG7wfvB6wIrAjHCMcIUghSCKcHpwcjByQH5AbkBsIGwgaHBocGIwYjBrIFsgVgBWAFUAVQBZQFlAUwBjAGDAcMB/UH9QevCK8IEQkRCRYJFgnPCM8IVAhUCLQHtAcDBwMHYQZhBvQF9AXXBdcFBAYEBloGWgauBq4G2QbZBtAG0AalBqUGdwZ3Bl4GXgZiBmMGiwaLBugG6AaKB4sHXgheCB8JHwmBCYEJYAlgCdgI2AgiCCIIaQdqB7EGsQbpBekFEAUQBT4EPgSZA5kDLgMuA+0C7QKtAq0CUAJQAt8B3wGCAYIBYgFiAY8BjwHuAe4BUAJQAp0CnQLjAuMCVQNVAxEEEQQFBQUF6AXoBWoGagZoBmgGBQYFBpEFkgVdBV0FiwWLBQoGCgawBrAGVgdWB+gH6AdaCFoImgiaCJgImAhHCEcIqgeqB8wGzAbEBcQFrgSuBKQDpAOpAqkCrgGuAaYApgCa/5r/tP60/i3+Lf4s/iz+qv6q/m//b/8xADEAuQC5APQA9ADoAOkApwCnAEoASgDx//H/wv/C/9v/3P9KAEoACwEMAQkCCQIfAx8DIgQiBO8E7wRzBXMFqQWpBZYFlgVCBUMFygTKBFMEUwQABAAE2QPZA8ADwAOEA4QD/wL/AiwCLAIoASgBLAAsAHz/fP9H/0f/k/+T/zAAMADcANwAXgFeAZoBmgGIAYgBKgEqAYUAhQCq/6r/tP60/r79vv3Z/Nn8DvwO/Gb7Zvv1+vX60frR+gH7Afts+2z73/vg+yn8Kfw0/DT8FPwU/Oj76PvD+8P7p/un+5T7lPuO+477nPuc+7z7vPvn++f7E/wT/D38PfxW/Fb8RfxF/PL78vtc+1z7nvqe+tz53Pk9+T353vje+N/43/hd+V35WfpZ+qT7pPvt/O384/3j/Vn+Wf5O/k7+5P3k/Ub9Rv2W/Jb86/vr+1b7Vvvx+vH61frV+g77DvuP+4/7Lfwt/Lf8t/wD/QP9Bv0G/dH80fyO/I78YPxg/FD8UPxF/EX8G/wb/Lb7tvsS+xL7QPpA+ln5WfmB+IH43/ff95T3lPeu9673Jvgm+OH44fi8+bz5ivqK+iD7IPtm+2b7Xvte+xz7HPu9+r36U/pT+t/53/lQ+VD5mPiY+Mj3yPcW9xb3w/bD9uP24/ZK90r3rveu99r32vfH98b3jfeN91j3WPdS91L3m/eb9yr4KvjP+M/4W/lb+cH5wfkd+h36ivqK+gf7CPuF+4X7+Pv4+2X8ZfzG/Mb8/Pz8/Nb81vw6/Dr8O/s7+xT6FPoM+Qz5TvhO+N733vec95z3Yvdi9xv3G/fO9s72j/aP9mX2ZfZM9kz2Q/ZD9lf2V/ac9pz2E/cT96H3ofcf+B/4cPhw+Ij4iPho+Gj4Hfgd+Mz3zPem96b32PfY93H4cfhc+Vz5bvpu+nP7c/s7/Dv8qPyo/MD8wPyv/K/8sPyw/Oj86PxU/VT92v3a/V7+Xv7P/s/+KP8o/2z/bf+e/57/qf+p/27/bv/Z/tn++v36/QX9Bf0r/Cv8fPt8+/H68fqM+oz6ZPpk+ov6i/rr+uv6Q/tD+1X7VfsW+xb7vfq9+pb6lvrJ+sn6PPs8+7X7tfsN/A38T/xP/Kf8p/wp/Sn9uP24/Rn+Gf4p/in++v36/cX9xf3J/cn9Kv4q/uf+5/7j/+P/6QDpAMMBwwFLAksChAKFApMCkwKhAqECvgK+AtsC2wLZAtkCoAKgAi0CLQKRAZEB5wDnAEkASQDU/9T/m/+b/6T/pP/m/+b/TwBPANMA0wBdAV0BxwHHAeIB4QGLAYsB0ADQAOL/4v/7/vv+RP5E/sn9yf2M/Yz9kv2S/ef95/2Z/pn+pf+l/+wA7AAzAjMCPQM9A+gD6ANBBEEEbQRuBJIEkgS9BL0E5QTlBPYE9gTlBOUEugS7BJIEkgSFBIUEmQSZBMUExQQBBQEFVwVXBc8FzwVSBlIGsgayBtUG1QbOBs4GyQbJBtQG1AbNBs0GgwaDBu4F7gVBBUEFvQS9BIAEgAR6BHoEhQSFBIYEhgR1BHUEVgRWBC4ELgQSBBIEHAQcBGAEYQThBOEEjQWNBVgGWQY8BzwHLggvCBYJFgnJCckJLAosCkAKQAohCiEK8AnwCboJuwl+CX4JNQk1CewI7Ai4CLgIrAisCMMIxAjmCOYI/Aj8CAUJBQkKCQoJDgkOCQAJAAnBCMEIPgg+CIAHgAemBqYG1wXXBSgFKAWZBJoEJgQmBNUD1QPGA8YDHAQcBNgE2ATKBcoFqQapBkMHQweRB5IHrgeuB70HvQfWB9YHBQgFCFEIUgi7CLsIOAk5CcAJwAlNCk0K2wrbClwLXAuuC64LqQupCz8LPwuICogKuQm5CQkJCQmPCI8IRghGCB0IHQgLCAsIFAgUCD8IPwiFCIUIzQjNCP0I/QgPCRAJFwkXCSMJIwkjCSMJ8QjxCIoIiggkCCQIBggGCEIIQwiiCKII3QjdCNQI1AiWCJYIOQg5CMAHwActBy0HlAaUBhIGEga1BbUFdQV2BUgFSAUsBSwFIAUgBRMFEwXyBPIEugS6BIoEigSGBIYEtgS2BPgE+AQjBSMFIAUgBfUE9QS4BLgEgQSBBG4EbgSYBJgECAUIBaQFpQVABkAGuga6BgsHCwczBzMHJQclB88GzwYvBi8GZwVnBagEqAQPBA8EnAOcAzUDNQO8ArwCIgIiAnUBdQHeAN4AfgB+AFUAVQBHAEcALQAtAPj/+P+u/67/Xv9e/xj/GP/o/uj+2P7Y/uX+5f4E/wT/Jf8m/0H/Qf9M/0z/MP8w/8/+z/4Y/hj+F/0X/ff79/vu+u76Ifoh+qH5ofl3+Xf5pvmm+Sz6LPrz+vP61fvV+6L8ovwt/S39Zf1l/WX9Zf1h/WH9f/1//bL9sv3Q/dD9t/23/Wf9Z/31/PX8dfx1/Pr7+vuY+5j7W/tb+zf7N/sT+xP75frl+sf6x/rk+uT6VvtW+wb8Bvy8/Lz8Ov06/V/9X/0s/Sz9uvy6/Cn8KfyW+5b7E/sT+6r6qvpd+l36JPok+vz5+/nh+eH5z/nP+av5q/lS+VL5r/iv+Nb31vcD9wP3ePZ49l72Xva09rT2VfdV9w34Dfio+Kj4CPkI+TH5Mfk8+Tz5QPk/+Tz5PPkj+SP58Pjw+Lj4uPig+J/4sviy+NX41fjU+NT4ifiJ+AL4Avh+9373QvdC92z3bPfp9+n3jfiN+C/5L/m++b75LPor+mv6a/pv+m/6Nfo1+sL5wvkr+Sv5lPiU+CH4Ifjl9+X30ffR98H3wfef9573a/dr9zz3O/cg9yD3FPcU9wT3BPfc9tz2lvaW9j/2P/b39ff13vXe9QH2AfZQ9lD2qvaq9vb29vYx9zH3Zvdm95/3n/fY99j3DPgM+Df4N/hh+GH4mvia+PH48fhq+Wn59fn1+XH6cfq5+rn6s/qz+lr6Wvq5+bn57Pjs+CD4IPiE94T3Ofc590f3R/eg96D3Lvgu+OD44Pim+ab5bvpu+i37LfvY+9j7aPxo/M38zfz2/Pb81PzT/GH8Yfys+6z70vrS+v35/PlN+U351PjT+I/4j/h++H74rfit+Cv5K/nw+fD50vrS+pT7lPsM/Az8Nvw2/DH8Mfwq/Cr8PPw8/Gz8bPyj/KP8vfy9/KH8ofxN/E382/vb+3T7dPsx+zH7FfsV+xb7Fvsw+zD7b/tv++f75/uh/KH8kP2Q/Yb+hv4y/zL/Pv8+/3v+e/4L/Qv9Y/tj+xn6Gfqd+Z35AvoC+v36/foV/BX85/zn/E39Tf1r/Wv9gf2B/cL9wv09/j3+5v7m/qX/pf9mAGYAFwEXAagBqAEXAhcCbQJtAr0CvQIVAxUDhQOFAxkEGQTOBM4EggWCBfUF9QXsBewFVAVUBU8ETwQfAx8D+QH5AfoA+gAuAC4Aqf+p/3r/ev+f/5//9f/1/0cARwBxAHEAcQBxAHIAcgCnAKcAJwEnAd0B3QGSApMCFAMUA1ADUANcA1wDXgNeA3EDcQOTA5MDqwOrA5wDnANdA10D/wIAA6UCpQJpAmkCWAJZAnMCcwK0ArQCGAMYA5sDmwM0BDQE2gTaBJMFkwVmBmYGTQdNBycIJwjICMgIEwkTCRAJEQnlCOUIvQi9CLUItQjKCMoI6AjoCP4I/ggUCRUJQglCCYwJjAnNCc0JyAnICVMJUwl2CHYIWAdYBygGKAYFBQUFAwQDBC8DLwOOAo4CHAIcAs8BzwGgAaABjwGPAaMBowHnAecBZgJmAiUDJQMTBBMEBQUFBcUFxQU1BjUGWQZaBlgGWAZdBl0GgwaDBtAG0AY3BzcHqQepBxwIHAiGCIYI1wjXCPwI/AjqCOoIrwivCG8IcAhPCE8IWQhZCHUIdQh2CHYIOQg6CMgHyAdLB0sH9gb2BuYG5gYOBw4HQAdAB0MHQwf2BvYGXQZeBqcFpwUGBQYFlQSVBE0ETQQfBCAEBgQGBAIEAgQKBAoECQQJBO8D7wPLA8sDwwPDA/0D/QOFBIYERwVHBRsGHAbdBt0GbgduB7cHuAepB6oHQQdBB4wGjAakBaQFmASYBG0DbQMtAiwC9QD1APz//P9o/2j/O/87/0v/S/9u/27/kv+S/8b/xv8bABsAlQCVABsBGwGRAZEB6AHoASkCKQJsAmwCwALAAiUDJQOOA44D6QPpAxsEGwQJBAkErAOsAyMDIwOvAq8CfgJ+ApMCkwLEAsQC5gLmAtgC2AKJAogC8gHyASIBIgE8ADwAav9q/8L+w/5Q/lD+Hf4d/jj+OP6Y/pf+C/8L/1D/UP9H/0f/A/8D/7P+s/59/n3+b/5v/pL+kv71/vX+l/+X/2IAYgA0ATQB8gHyAYICgQLCAsIClgKXAv8B/wEjASMBOgA6AGv/a/++/r7+Nf42/tb91/2f/Z/9fv1+/Vr9Wv0t/S39Bf0F/f/8//w1/TX9r/2v/WL+Yv41/zX/BQAFALUAtQAoASgBSQFJAQ8BDwGDAIMAw//D//T+9P4//j/+t/23/Vr9Wv0b/Rv98/zz/OL84vzi/OL85fzl/Nj82Py1/LX8j/yP/IX8hfyw/LD8EP0Q/Yr9iv3w/fD9Ff4V/un96f15/Xr96Pzo/Fb8VvzO+877UftR++f65/qf+p/6iPqI+q76rvoR+xH7r/uv+3f8d/xH/Uf98/3z/Vj+Wf50/nT+Yv5i/kn+Sf5A/kD+Sf5J/mL+Yv6M/oz+xf7F/vn++f4G/wb/0P7Q/ln+Wf7A/cD9Kf0p/aT8pPwm/Cb8oPug+xL7EvuU+pP6QPpA+in6KfpW+lX6vfq9+kT7RPvA+8D7EvwS/DX8Nfw6/Dr8Kfwp/PH78fuE+4T77/rv+mr6avo1+jX6dPp0+h37HfsB/AH86vzq/Kn9qf0g/iD+Pv4+/gb+Bv6V/ZT9GP0Y/b/8v/yg/KD8rPys/Lf8t/ya/Jr8SfxJ/N773vuQ+4/7j/uP++/77/uT/JP8Pv0+/bv9u/33/ff9A/4D/vn9+f3e/d79rf2t/Wv9a/03/Tb9Nf01/Xj9eP3v/e/9c/5z/uX+5f44/zj/b/9w/5T/lP+q/6r/r/+v/5n/mf9h/2H/Ev8S/9X+1v7k/uT+Xv9e/yYAJQDzAPMAdwF4AY0BjQFBAUEBtAC0AAAAAAA4/zj/dv52/t/94P2W/Zb9ov2i/fL98v1m/mb+5f7l/mf/Z//4//j/oQCiAGABYAEVAhUCngKeAuYC5gLxAvEC1wLXArMCswKWApYCiAKIApICkgLAAsACHQMdA50DnQMdBB0EcARwBH4EfgRQBFAEAgQCBLADsANrA2sDOwM7AyUDJQMpAykDQwNDA2wDbAOjA6MD5APlAykEKQRdBF0EZgRmBCYEJgSOA44DrgKuAsABwAEQARAB0gDSAAgBBwGQAZABRQJFAhMDEwPvA+8DywTKBJYFlwVCBkMGwQbBBgYHBgcNBw0H2gbaBnkGeQb8BfwFegV6BREFEQXZBNkE0gTSBOIE4gTlBOUE0wTTBMMEwwTZBNkEHAUcBW4FbgWYBZgFcQVxBQAFAAV0BHQEDQQNBPID8gMiBCIEdwR3BL4EvgTQBNAEpASkBFoEWgQvBC8EVgRWBNYE1gR+BX4FCAYIBkkGSQZCBkIGFwYXBuMF4wWpBakFVwVXBdsE2wQ/BEAErgOvA2ADYANyA3ID0gPSA1AEUATDBMMEIwUjBX4FfgXdBd4FNgY2BnUGdQaMBowGfAZ8Bk0GTgYCBgIGmQWZBRQFFAV2BHYEzAPNAy8DMAO7ArsCegJ5AlgCWAIsAiwC0gHSAUYBRgGsAKwANwA3AAYABwAaABoAVABUAIwAjACeAJ4AewB7ACsAKwDN/83/fv9+/03/Tf8y/zL/Iv8i/yD/IP89/z3/iv+K/woACgCwALAAYQFhAfwB/AFgAmACdQJ1AjcCNwK+Ab4BNgE2AcYAxgB9AH0ATwBQACQAJADj/+P/eP94/9X+1f71/fX98fzx/AP8A/xz+3P7avtq+9f71/t4/Hj8AP0A/TX9Nf0F/QX9gvyC/ND70PsX+xf7bPps+tb51vlY+Vj5+vj6+M74zvjd+N34Hvkf+Yb5hfkG+gb6mvqb+jz7PPvc+9z7Y/xj/Lr8uvzU/NT8svyy/G/8b/wx/DH8Gvwa/Cr8Kvwx/DH87fvt+0b7Rvtx+nH61vnW+cT5xPku+i76uPq4+vv6+/rX+tf6e/p7+jf6N/oz+jP6Xvpe+oX6hfqH+of6Zvpm+kD6QPo4+jj6Wvpa+pv6m/rn+uf6Ifsh+y37Lfv4+vj6fvp++tX51fks+Sz5uvi6+Kv4q/gD+QP5pvmm+Wj6aPoo+yj7zvvO+0v8S/yK/Ir8efx5/Bb8Fvx6+3r70vrS+kv6S/r2+fb5xfnF+Zr5mvlk+WT5Lfkt+RX5Ffk4+Tj5n/mf+UD6QPoB+wH7vvu++1X8Vfyy/LL83fzc/Ov86/zx/PH87vzu/Nb81/yl/KX8Xvxe/Aj8CPyh+6D7Ivsi+5n6mfot+i36EvoS+l/6X/r/+v/6uvu6+2H8Yfzj/OP8Sf1J/Zv9m/3X/df99P30/ez97P2+/b79dP10/SH9If3o/Oj85/zn/Cb9Jv2Q/ZD9Bv4G/m/+b/7E/sT+A/8D/y//L/9M/0z/YP9g/2z/bP9u/27/Yf9h/z7/Pv/+/v7+kv6S/vH98f0h/SH9Pvw+/HP7c/vk+uT6pfql+rr6uvoc+xz7u/u7+338ffw9/T39z/3P/Rf+F/4P/g/+yv3K/Wb9Zv3+/P78mvya/Db8NfzN+837Z/tn+xn7GfsG+wf7S/tL++L74vui/KL8Xf1d/fn9+f15/nn+5/7n/jf/N/9K/0r/Cf8J/37+fv7O/c79Kf0p/a78rvxp/Gn8U/xT/GD8YPyE/IT8ufy5/Pz8/PxF/UX9h/2I/b/9v/32/fb9OP44/oj+iP7a/tr+GP8Y/zL/Mv8a/xr/yP7I/kL+Qv6c/Zz9/Pz8/I38jfxw/HD8rvyu/DD9MP3Y/dj9if6J/jj/OP/e/97/bgBuANkA2QAWARYBJwEoARwBHAEJAQkBCwELATgBOAGWAZYBDgIOAncCdwKxArECsgKyAogCiAJEAkQC7wHwAYMBgwH1APUASgBKAJ//n/8X/xf/xf7F/qH+of6X/pf+qf6p/vX+9f6Y/5j/kACQAK4BrgGwArACYgNiA68DsAOeA54DQwNDA7sCuwIuAi4CuwG7AXQBdAFaAVoBawFrAasBqwEmAiYC2gLaAq0DrQNyBHIE/gT+BEcFRwVpBWkFhwWHBasFqwXCBcIFuAW4BZMFkwVnBWcFQgVDBSkFKQUgBSAFNwU3BXsFewXfBd8FRwZHBpYGlga4BrgGqQapBnIGcgYuBi4GAAYABvwF/AUdBh0GSAZIBmAGYAZjBmMGXQZdBl4GXwZrBmsGewZ7BokGiQaSBpIGmwabBqQGpQauBq4Guwa7BtMG0wb/Bv8GPAc8B3gHeAeXB5cHjQeNB2kHaQdTB1MHZAdkB5sHmwfXB9gH9Qf1B+IH4gemB6YHVAdVBwEHAgevBq8GTQZNBs8FzwU5BTkFsQSxBG8EbwSkBKUEWwVbBW0GbQaQB5AHfQh9CAsJCwk3CTcJDwkPCaYIpggQCBAIcAdwB/MG8wa2BrYGtAa0BtEG0Qb6BvoGMwczB4YHhgfqB+oHQAhBCGwIbAhjCGMIMwgzCO0H7QebB5sHPAc8B8kGyQY3BjcGewV7BaIEogTPA88DLQMtA9UC1QK8ArwCyQLJAuoC6gIdAx0DYwNjA64DrgPrA+sDDwQPBB0EHQQbBBsEEAQQBAYEBgQUBBQETwRPBLIEsgQNBQ0FJwUnBeME4wRiBGIE6QPpA7ADsQO2A7YDyAPIA6wDrANNA00DwALAAiwCLAKsAawBQgFCAeIA4gCHAIcAOgA6AA8AEAAVABUASgBKAJ8AnwAIAQgBfgF+AfkB+QFkAmQCnwKfApUClQJPAk8C8QHxAaEBoQF0AXQBZQFlAWUBZQFdAV0BLgEuAbcAtwDl/+X/zP7M/qj9p/21/LX8GPwY/Mz7y/u3+7f7x/vH+/P78/s2/Db8hfyF/NP80/wL/Qv9FP0U/eH84fx4/Hn8APwA/KL7ovt3+3f7gPuA+6/7r/v8+/z7ZPxk/Of85/x//X/9If4i/rn+uf4d/x3/Hf8d/6X+pf7Q/dD95vzm/C/8L/zT+9T7zPvM++/77/sJ/An89Pv0+6b7pvs0+zT7vPq8+ln6WfoZ+hn6C/oL+jf6N/qU+pT6A/sD+1P7U/tn+2f7RftF+xP7E/v9+v36HPsc+3L7cvvs++z7Zvxm/Lr8uvzK/Mr8kfyQ/Br8Gvx9+3371/rX+lD6UPoS+hL6NPo0+q36rfpW+1b7BfwF/Kf8p/xK/Ur9Bf4F/uL+4v7K/8r/igCKAO4A7gDTANIAOgA6AFL/Uv9f/l/+qf2q/V/9X/2A/YD96P3o/WH+Yf7B/sH+8v7y/vf+9/7f/t/+tf61/nz+ff4t/i3+vv2+/TD9L/2P/I/8+vv6+4/7j/ti+2L7cftx+6n7qfv1+/X7SvxK/Kr8qvwT/RP9cv1y/ab9pv2b/Zv9Yv1i/S39Lf0n/Sf9UP1Q/X/9f/2N/Y39dv12/WL9Yv2F/YX98/3z/Zf+l/5B/0H/yv/K/yoAKgCDAIMA/wD/AKsBqwFpAmkC/wL/AkcDRwM/Az8DAQMBA6gCqAJBAkECzQHNAVABUAHSANIAYABhAA8ADwDv/+//AwADADgAOABmAGYAZQBmACAAIACY/5j/4f7h/hz+HP5y/XL9Af0B/dr82fz9/P38Y/1j/ff99/2Y/pn+If8h/27/bv9t/2z/Jf8k/7T+tP5K/kv+E/4T/hz+Hf5R/lH+jP6M/r/+v/76/vr+Uv9S/8n/yf9NAE0AywDLADYBNgGFAYUBrgGuAawBrAF9AXwBGwEbAYIAggC//7//8/7z/kn+Sf7S/dL9fP18/Sv9K/3e/N78qvyq/Jz8nPyr/Kv8wvzC/Nj82fz4/Pj8Nf01/Zn9mf0b/hv+mf6Z/uz+7P7//v/+5f7l/sb+xv7K/sr+9v72/jH/Mf9V/1X/Qv9C/+X+5f5A/kD+bf1t/Zr8mvzz+/P7j/uP+3H7cfuV+5X79/v3+4b8hvwi/SL9qf2p/Qj+CP5J/kn+ev56/qb+pv7T/tL+Av8C/zH/Mf9Q/1H/Uf9R/zv/Ov8v/y//Vf9V/77/vf9aAFoADAEMAaYBpgECAgICCAIIArIBsgENAQ0BNQA1AE7/Tv+A/oD+9f32/cL9wv3Z/dn9Ev4S/j3+Pf45/jn+Cf4J/sb9xv2X/Zb9jv2O/ar9qv3Y/dn9Cf4J/jL+Mv5M/kz+R/5H/hr+Gv7J/cn9av1q/SD9IP0M/Qz9QP1B/bL9sv0z/jP+i/6L/p7+nv6K/on+h/6I/sD+wP4n/yf/iv+K/8D/wP+6/7r/gP+A/xn/Gf+P/o/+Av4D/pv9m/1l/WX9Rf1G/RD9EP2//MD8gfyB/JD8kPwD/QP9wv3C/Zz+nf5u/27/IwAjALkAuQAsASwBfAF8AacBpwGxAbEBqQGpAbABsQHpAekBWAJYAtoC2gI2AzYDRgNGAwgDCAOfAp8CKwIrAroBuwFNAU0B2gDaAGMAYwD3//f/ov+i/23/bf9U/1T/Rf9F/zn/Of86/zr/Y/9j/8//z/94AHgANAE0AckByQEXAhcCLQItAjICMgI9Aj0CSAJIAjwCPAISAhIC0wHTAZEBkQFWAVYBKgEqAQcBCAHhAOEApgCmAFkAWQAUABQA/v/+/ygAKACKAIoACQEJAYgBiAHkAeQB+AH4AaoBqgECAQIBKgAqAF//X//G/sb+av5q/kD+Qf4//kD+Zv5m/rH+sP4N/w3/Vv9X/2r/av87/zv/2P7Z/mH+Yf7v/e/9lv2W/Wf9Z/10/XT9xf3F/U/+T/7w/vD+hf+F/wAAAABsAGwA2QDZAE0BTQG7AbsBEwITAlACUAJ1AnUCfgJ+AlgCWALsAewBOAE4AWMAYwCz/7L/Y/9j/4z/jP8LAAwAogCiABkBGQFgAWABggGCAYwBjAF7AXsBSAFIAfoA+gC1ALUAoQChANcA1wBPAU8B7gHuAZACkAIZAxkDcQNyA5QDlAOTA5MDkwOTA6sDqwPQA88D3QPdA7QDtQNYA1cD3gLeAl0CXgLgAeABbQFuARwBHAECAQMBJwEmAXcBdwHSAdIBIAIgAlsCXAKKAosCrAKsArICswKOAo4CRQJFAv8B/wH3AfcBXQJdAiwDLAMpBCkE/AT8BGYFZgVbBVwF+QT5BGoEagTTA9MDTgNOA/EC8QLHAscCywLLAuYC5gLtAu0CuAK4AjECMQJdAV0BZwBnAI7/jv8J/wr/8/7z/jv/O/+6/7r/TQBNAPEA8QCxAbIBjgKPAmkDaQMNBA0EUwRTBDgEOATZA9kDYwNjA/0C/QK5ArkCkQKRAmgCaAIqAioC3wHfAakBqQGrAasB6gHqAU0CTQKqAqoC3gLeAtkC2QKkAqQCYAJhAjICMgInAicCJAIjAvgB+AGBAYEB0QDRACMAIwC+/77/wf/B/yAAIACwAK8ARQFFAccBxwEzAjMCkwKTAuYC5gIcAxwDJgMmAxIDEgMMAwwDPwM/A7MDswNEBEQExQTFBBcFFwUxBTEFEgUSBb4EvgRCBEIEtwO3AzgDOAPXAtcCnAKcAooCigKVApUCogKiApYClgJfAl8C+QH5AWUBZQGlAKUAyv/K//j++f5g/mD+Jf4l/lD+UP7Q/tD+if+J/1YAVgATARMBlwGYAckByQGqAaoBXwFfAR0BHQEPAQ8BOAE4AXMBcwGCAYMBNgE2AYMAgwCO/47/lv6W/t393f2H/Yf9lP2T/eL94v1M/k3+uf65/hv/G/9v/2//p/+n/7L/sf95/3n/9v72/kD+QP6M/Yz9Fv0V/fr8+vwo/Sf9dv12/cT9xP0J/gn+TP5M/o7+jv7G/sb+4/7j/s/+z/5+/n7++f35/Wb9Zv38/Pz83fzd/AT9BP1F/UX9dv12/X/9f/1h/WH9Kv0q/e387fy//L/8qvyq/Kf8p/yl/KX8lPyU/HX8dfxe/F78Zvxm/Iv8i/yw/LD8q/yr/Gb8Zvzu++77b/tv+xb7FvsC+wL7Pvs++8H7wftz/HP8J/0n/bD9sP30/fX99/33/c79zv2T/ZP9VP1U/Rf9F/3c/Nz8ovyi/G/8b/xM/E38S/xL/Hn8efzg/N/8df11/SD+IP69/r3+Nv81/43/jv/c/9z/MAAwAIQAhAC+AL4AvwC/AHAAcADT/9P//v7+/ij+KP6K/Yv9RP1E/Uv9S/16/Xr9sf2x/d/93/3+/f79Af4B/uD94P2i/aL9Xv1e/S79Lv0b/Rv9Iv0i/TL9Mv01/TX9EP0R/br8uvxI/Ej87Pvs+9X71fsM/Az8dfx0/Ob85vxN/U39p/2n/fX99f0m/ib+Jv4m/u/97/2S/ZL9Ov06/RT9FP1A/UD9uf25/WH+Yf4K/wr/nP+c/xYAFgCGAIYA6wDqADEBMgFCAUIBDAEMAZQAlADp/+r/Jf8m/3L+cf4C/gH+/P38/Wj+aP4l/yX/+v/7/7QAtAAyATIBbwFuAX4BfgGAAYABhQGFAX8BfwFWAVYB/QD9AIYAhgAOAA4Aqf+p/1b/Vv8V/xX/7f7t/t7+3v7Y/tj+xP7E/qL+ov6K/or+mf6Z/tX+1f4w/zD/iv+K/7n/uf+X/5f/Fv8W/1L+Uv6I/Yj98/zz/LH8sfzC/ML8FP0V/Zb9lv0y/jL+z/7P/lb/Vv+7/7v/AAAAADEAMQBiAGIApgCmAAUBBQFwAXABwAHAAcwBzAF+AX4B2gDbAP////8T/xP/Q/5E/q39rf1Q/VD9Df0N/cX8xfxq/Gr8C/wL/ML7wvub+5v7kfuR+5P7k/uS+5L7i/uL+477jvuv+6/7+/v7+2D8YPy6/Lr85/zn/OP84/zE/MT8qvyq/Kz8rPzM/Mz8Av0C/UD9QP11/XX9k/2T/Yz9jP1f/WD9Gv0a/dD80PyS/JL8Xvxe/Cz8LPz3+/f7yvvK+7L7svuu+677rfut+5X7lfta+1r7+vr6+n/6f/rz+fP5Zfll+d/43/hp+Gn4CfgJ+Mn3yfew97D3vPe799f31/fq9+r37Pfs9/D38Pcc+Bz4kfiR+FT5VPlL+kv6Q/tD+//7//tW/Fb8RvxG/Pf79/uk+6T7e/t7+4r7ivvB+8H7A/wD/Dr8Ovxc/Fz8bfxt/HP8c/xv/G/8Yfxh/E78TvxH/Ef8WPxY/Hj8ePyF/IX8Xfxd/AD8APyW+5b7U/tT+1n7Wfuq+6r7Mfwx/NP80/x6/Xr9Fv4W/pf+l/7t/u3+Cf8J/93+3f5o/mj+w/3D/Rr9Gv2a/Jr8V/xX/E78Tvx4/Hj82fzZ/H39ff1j/mP+dP90/4MAgwBmAWYBBAIEAl8CXwKNAo0CrAKsAtIC0wINAw0DYQNhA8cDxwMqBCoEbwRvBIIEggReBF4EFwQXBM4DzgOgA6ADmAOYA6wDrAPGA8YD2APYA+ID4gPyA/IDFAQUBEoESgSMBIwExQTFBOEE4QTUBNQEqwSrBIcEhwSMBIwExgTGBCQFJQWNBY0F8AXwBUwGTAakBqQG8QbxBioHKgdOB04HcQdxB60HrQcTCBMImwibCCkJKQmYCZgJ0AnRCc0JzQmYCZgJPwk/CccIxwgvCC8IhAeEB+YG5gZ+Bn4GagZqBq4GrgY2BzYH3wffB4UIhQgQCRAJegl6CcoJygkFCgYKKgoqCi0KLQoGCgcKuQm5CVYJVgn6CPoIwwjDCMQIxAj5CPkIRwlHCY4Jjgm6CboJzAnMCcoJygm8CbwJmwmcCWgJaAkxCTEJFwkXCTMJMwmCCYIJ5gnmCUUKRQqdCp0K+wr7CmULZgvGC8YL+gv6C+cL5wuGC4YL4QrhCgoKCgogCSAJTAhMCLEHsQdcB1wHRwdHB1wHXAeLB4sHxQfFB/sH+wcYCBgIBggGCLYHtgcfBx8HSAZIBk4FTgVmBGYExAPEA4QDhAOfA58D+gP6A4AEgAQjBSMF2QXZBY8GjwYxBzEHqwesB/IH8gf+B/4H1wfXB5YHlgdeB14HTQdNB18HXwd8B3wHhQeFB3IHcgdPB08HJgcmB/YG9ga3BrcGZgZmBg0GDQa1BbUFYgViBRcFFwXTBNMEjASMBC4ELgSoA6gD+AL4AjwCPAKeAZ4BPQE9ASsBKwFuAW4BBAIEAscCxwJ1A3YDzAPMA7EDsQNAA0ADrAKsAhoCGgKWAZYBGwEbAaQApAAwADAAx//H/3T/dP9L/0v/XP9c/6j/qP8mACYAyQDJAHsBewEnAicCtAK0Ag4DDgMuAy4DIAMgA/8C/wLnAucC6ALoAvoC+gIJAwkD+gL6Ar0CvQJWAlYC1gHWAVEBUQHLAMsAPAA8AKD/oP8D/wP/gf6B/jb+Nv4r/iv+Uv5R/on+if6q/qr+lP6U/kT+RP7c/dz9lP2U/ZT9k/3b/dv9Rf5F/qb+pv7m/ub+/P78/un+6f6x/rH+Xv5e/gn+Cf7V/dX91/3X/RD+EP5m/mb+sv6y/tH+0f6z/rP+Wv5a/tf91/1D/UP9t/y3/ET8Rfzr++v7nvue+1H7UfsM+wz75/rn+v76/vpf+1/7BPwE/N783vzS/dL9vf6+/n//f/8DAAMAUABQAHAAcABpAGkAOAA4ANb/1v9C/0L/jP6M/sv9y/0d/R39nPyc/Fj8WPxK/Er8VfxV/FP8U/wp/Cj83/vf+5j7mPt0+3T7dPt0+3n7eftf+1/7GfsZ+7n6ufpf+l/6IPog+v/5//ny+fL57vnu+e/57/n8+fz5I/oj+mz6bPrR+tH6PPs8+5f7l/vh++H7MPww/JX8lfwQ/RD9g/2D/cz9zP3T/dP9lP2U/Rz9HP2A/ID83fvd+1H7Ufvw+vD6vvq++rD6sPqq+qr6k/qT+l36XPoU+hT62/nb+df51/ka+hr6mvqa+kH7Qfv0+/T7n/yf/Cr9Kv2A/YD9jP2M/Ub9Rv25/Ln8BfwF/Fb7VvvP+s/6ffp9+lX6VfpA+kD6Kvoq+gn6CfrZ+dn5ofmh+Xz5e/mL+Yv55/nn+YL6gvor+yv7p/un+9T71Pux+7L7Xvte+wL7AvvG+sb6wfrB+vb69vpb+1v75Pvk+4X8hfwr/Sv9uf25/RD+EP4i/iL++f35/a79rv1Z/Vn9B/0H/b38vfx7/Hv8RPxE/CX8Jfww/DD8b/xv/NT81Pw6/Tr9fv1+/Zz9nP2t/a39zv3O/f/9//0Z/hr+6v3p/WT9ZP28/Lz8P/w+/BL8EvwN/A382vva+0L7Qvtg+mD6hvmG+fj4+PjB+MH4zvjO+BH5EfmI+Yj5KPoo+sf6x/o8+zz7cvty+3n7eftp+2n7T/tP+yr7Kvv3+vf6wfrB+pz6nPqY+pj6wfrB+hr7Gvud+537Ofw5/NT81PxN/U39jf2N/Y/9jv1m/Wb9NP00/RT9FP0K/Qr9Df0N/Qz9DP0A/QD95/zn/L38vfx1/HX8A/wD/Gj7afu/+r/6Nvo2+v/5//k5+jn65frl+u/77/sr/Sv9ZP5k/mL/Yv8AAAAAOAA4AC8ALwAOAA4A9v/2/+n/6f/k/+T/5P/j/+n/6f/y//L/+//7/wAAAAD/////8f/x/9b/1v+9/73/xP/E/wQABAB7AHsABQEFAWsBawGJAYkBXgFeAQMBAwGaAJoAOQA5AOb/5v+V/5X/Ov86/9L+0v5r/mv+If4h/hD+EP5B/kH+rP6s/j//P//u/+7/sQCxAIABgAFEAkUC3wLfAjoDOgNTA1MDQANAAx8DHwMIAwgDEQMRA0cDRwOtA60DNQQ1BMAEwAQlBSUFRgVGBR8FHwXABMAERwRHBMsDywNgA2ADEQMRA+QC5ALcAtwC9AL0AisDKwN/A38D5QPmA0UERQR6BHoEagRqBBAEEASDA4MD4ALfAkECQQK4AbkBRgFGAeUA5QCRAJIAUwBTAD0APQBZAFkAowCjAAsBCwGDAYMBCwILAqUCpQJIA0gD2gPaAz4EPgRqBGoEZgRmBEcERwQmBCYEGQQZBCwELARgBGAEpwSnBOkE6QQVBRUFKgUqBS0FLQUkBSQFEAURBf0E/QT5BPkEBgUGBQ0FDQXkBOQEbARtBKwDrQPPAs8CBQIFAmsBawH8APwAqACoAGoAagBLAEsAVQBVAIMAgwDCAMIABAEEAUMBQwGAAYABtAG0AckByQGqAaoBSQFJAacApwDU/9T/8f7x/jP+M/7A/cD9nf2d/ar9qv3F/cT93/3f/QH+Av4y/jL+a/5r/qX+pf7k/uT+Lf8t/33/ff/K/8r/DwAPAFwAXADEAMQATAFMAeoB6gGIAogCCwMLA1MDUwNIA0gD6ALoAlICUgKuAa4BGwEbAacApwBWAFYAKgAqACYAJgBDAEMAcgByAKoAqgDpAOkAMQExAYUBhgHgAeABNQI1AnQCdAKWApYClgKXAncCdwI4AjgC4gHiAZABkAFiAWIBagFqAZgBmAHEAcQBywHLAZ4BngFJAUkB4QDhAHcAdwAZABkA0v/T/6z/rP+o/6j/xP/E//X/9f8mACYASwBKAF4AXgBuAG4AkQCRANMA1AAvAS8BkgGSAfQB9QFdAl0C3QLdAoMDgwNNBE0EJAUkBdkF2QU1BjUGFQYVBn8FfwWrBKsE6gPqA4IDggOOA44D9QP1A4EEgQT8BPwERwVHBV0FXQVJBUkFEwUTBb0EvQRKBEoEygPKA1UDVQP9Av0CvgK+AoQChAI5AjkC2AHYAWoBagH3APcAgwCDABQAFAC3/7f/gf+B/37/fv+j/6P/0v/S/+7/7v/w//D/5//n//D/8P8iACIAgQCCAAYBBgGhAaEBSgJKAv8C/wLAA8ADhgSGBEEFQgXTBdQFFwYXBvoF+gWSBZIFFQUVBbcEtwSGBIYE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9wL3Aq4CrgJhAmECLAIsAiMCIwJJAkkCkAKQAuEC4QInAycDVANUA18DXwNKA0oDGgMaA9gC2AKTApMCYAJgAlICUgJsAm0CpwKnAvEC8QJAA0ADlAOUA/MD8wNeBF4EzwTPBDMFMwVtBW4FZAVkBQ8FEAWDBIME5QPlA1YDVgPoAugCnQKdAnMCcwJsAmwChQKFAq4CrgLRAtEC3wLfAtYC1QLAAsECrAKsApsCmwKIAogCZAJkAiICIgK/Ab8BRgFGAc4AzgBtAG0ALQAtAA0ADQAIAAgAHgAeAFMAUwClAKUAAgECAVABUAF7AXsBgAGAAWQBZAEyATIB9AD0ALYAtgCHAIcAcgByAHIAcgB2AHYAbABsAFIAUgA0ADQAKQApAEoASgCnAKcAQwFDAQwCDALlAuYCrgOuA00ETQS9BL0EBQUFBTEFMQVBBUEFLQUtBfME8wSeBJ4ERwRHBAUEBQThA+ED1wPXA+AD4APwA/AD/wP/A/8D/wPhA+EDnwOfA0EDQgPcAtwCiwKLAmMCYwJnAmcCgwKDApgCmAKQApACaAJpAjcCNwIWAhYCFQIWAjgCOAJ1AnUCxgLGAiYDJgORA5EDCQQJBIwEjAQYBRgFowWjBSMGIwaOBo4G2QbZBvsG+wbsBuwGsQaxBlsGWwYGBgYGwgXCBYwFjAVYBVgFIwUjBfYE9gTXBNgEwQTCBKYEpgSABIAEYARgBF4EXgSLBIsE4wTjBFUFVQXGBcYFHAYcBkIGQgY1BjUGAQYBBrUFtQVVBVUF3wTfBFUEVQTIA8gDTwNQA/YC9gK2ArcCggKCAlUCVQI3AjgCOwI7Am8CbwLYAtgCaQNpA/8D/wNoBGgEegR6BCgEKASLA4sD1ALUAjgCOALeAd4B2QHZASkCKQK0ArMCTwNPA9ED0QMdBB0ELgQuBAoECgTAA8ADYgNiAwIDAgOyArICfAJ8AlgCWAIuAi4C4gHjAV4BXgGeAJ4Au/+7/9/+3/49/j3+8f3x/ff99/0x/jH+e/57/r7+v/7z/vP+Hf8d/0b/Rv94/3j/tf+1//L/8v8aABoAHgAeAP7//v/G/8b/jP+M/1v/W/87/zv/Mv8y/0v/S/+O/47/+P/4/3gAeAD0APQAVAFUAZABkAGuAa4BuAG4AbEBsQGTAZMBWgFaARQBFAHiAOIA5gDmACkBKQGTAZIB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mAGYAYEBgQFlAWUBQgFCARoBGwH6APoA8wDzAA8BDwFQAVABqQGpAQwCDAJrAmsCwgLCAg8DDwNTA1MDjwOPA78DvwPdA90D3gPfA78DvwOBA4EDMQMxA9wC3AKMAowCSAJIAhQCFALvAe8B0wHTAbcBtwGZAZkBfwF/AW8BbwFpAWkBawFrAXABcAF4AXgBgAGAAYUBhQGAAYABcgFzAWQBZAFiAWIBdgF2AaIBogHfAd8BGwIbAkQCRAJJAkoCKQIpAuoB6gGcAZwBSQFJAfgA+ACwALAAeQB5AF4AXgBmAGYAkwCTAOAA4ABFAUUBtgG2ASICIwJ1AnUCngKeApoCmgJ2AnYCRwJHAiACIAILAgsCDAIMAigCKAJeAl4CqwKrAggDCANsA2wDyAPIAwwEDAQoBCgEDwQPBMYDxwNeA14D8ALwApcCmAJlAmUCXwJfAoQChALPAs8COAM4A7EDsQMqBCoElASUBOME4wQSBRIFJgUmBSMFIwUMBQwF5ATkBK0ErQRpBGkEGgQaBMMDwwNvA28DLQMtAwoDCgMJAwkDJQMlA1MDUwOIA4gDvQO9A+4D7gMgBCAEVwRXBJcElwTbBNsEGAUYBUEFQQVMBUwFNwU3BQUFBQW2BLYESQRJBLsDuwMLAwsDQwJDAnEBcQGrAKsABAAEAI7/jv9R/1H/VP9U/5H/kf/4//j/agBqAMoAywAGAQYBGAEYAQQBBQHZANkApQClAH8AfwB4AHgAmwCbAOMA4wBFAUUBtgG2AS0CLQKkAqQCFQMVA3wDfAPWA9YDHQQdBEYERgQ/BD8E9wP3A3ADcAO9Ar0CAQIBAmEBYQH0APQAwADBAMAAwADjAOMAGQEZAVYBVgGPAY4BugG6AdYB1gHoAegB+AH4ARICEgI4AjgCYgJiAoECgQKLAosCfwJ/AmECYQI0AjQC+QH5AbIBsgFoAWgBJAEkAfEA8gDWANYA1QDVAPQA9AA5ATkBpQGlASwCLAK2ArYCJQMlA2ADYANdA10DHwMfA7gCuAI+Aj4CxgHGAVkBWQH5APkAnQCdAEEAQQDp/+n/nP+d/2r/av9W/1b/Wv9b/2//b/+K/4v/q/+r/9D/0P/5//n/JAAkAFIAUgCAAIAAqACoAMQAxADQANAAzwDPAM4AzgDcANwABwEHAVIBUgG2AbYBHgIeAnMCcwKhAqEC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pwCnAHkAeQBKAEoAMAAwADMAMwBTAFIAggCCALMAswDdAN0A9AD0APMA8wDdAN4AvwC/AKkAqACrAKsAzwDPABEBEQFiAWIBsAGwAeoB6gEQAhACKgIqAj4CPgJKAkoCRgJGAiwCLAIDAgMC1QHWAa8BrwGRAZEBeQF6AWYBZgFUAVQBPwE/AR8BHwHvAO8ArwCvAGUAZQAgACAA8//z/+X/5f/7//v/KQApAGYAZgCsAKwA+AD4AEMBQwGAAYABoQGhAaUBpQGWAZYBhwGHAYgBiAGWAZYBoQGhAZcBlwFrAWsBIAEgAcQAwwBsAGwALQAtABMAEwAdAB0AQQBBAHEAcQCaAJoArwCvAKkAqQCFAIUATABNAAwADADW/9b/uv+6/8H/wf/q/+r/LQAtAIMAgwDjAOMARgFGAaoBqgELAgsCZgJmArQCtALpAukC9gL2AsoCygJiAmICyAHIARoBGgF6AHoAAAAAALT/tP+J/4n/b/9v/1b/Vv88/zz/Jv8m/yP/I/8//z//ef96/8D/wP/5//n/DwAPAAQABADn/+f/yP/I/7P/tP+s/6z/sf+x/73/vf/O/87/4P/g/+z/7P/p/+n/1P/U/7D/sP+K/4r/cf9x/3D/b/+D/4P/n/+e/7X/tf+8/7z/tP+0/6D/oP+D/4P/Yv9i/zz/PP8S/xL/4v7i/rL+sv6J/on+cv5y/nP+c/6O/o7+wP7A/gb/Bv9b/1v/vP+8/x4AHQB1AHUAuAC4AOcA6AAMAQwBLgEuAUwBTQFeAV4BWAFYATIBMgHxAPEAnwCfAEwATAACAAIAyP/I/5n/mf9z/3P/Wv9a/1P/VP9m/2b/jv+O/8H/wf/0//T/HAAcADYANgBFAEUAVABUAHUAdQC3ALcAHQEdAZ0BnQEfAh8CjAKMAtMC0wL1AvQC+wL7AvYC9wLuAu4C2gLaArACsAJmAmYCAAIAApABkAEwATAB9QD1AOkA6QAHAQcBPAE8AXIBcgGbAZsBtwG3AcoBygHXAdcB2gHaAdEB0gG+Ab4BqgGqAZ4BngGdAZ0BnQGdAY8BjwFkAWQBEwESAaMAowAtAC4A0v/S/6f/pv+0/7T/8//z/1EAUQDDAMMAQgFCAcUBxQFBAkECpAKkAt8C3wLqAusCywLLApQClAJcAlwCNgI2AiYCJgIiAiMCHwIfAhMCEwL6AfoB0AHQAY8BjwEzATMBxADEAE0ATQDi/+L/jP+M/1D/UP8s/yz/GP8Y/xD/EP8R/xH/IP8g/0X/Rf9//3//yP/I/xYAFgBnAGcAuAC4AA8BDwFpAWkBwQHBARICEgJVAlUChQKFAp4CngKZApkCdgJ2AjoCOgLzAfMBrQGtAXMBcwFAAUABBAEEAa8ArgA8ADwAuv+6/0H/Qf/p/un+vv6+/sL+wv7x/vH+RP9E/7P/s/80ADQAwAC/AEgBSAHBAcEBHwIfAl8CXwKBAoICiQKJAngCeAJOAk4CDwIPAsQBxAF9AX0BSwFLATkBOgFKAUoBdQF1Aa0BrQHgAeAB/gH9AfsB+wHZAdkBoAGgAVwBXAEaARsB5wDoAMoAygDCAMIAygDKANcA1wDfAN8A4QDhAOUA5QDzAPMADgENAS8BLwFTAVMBdQF1AZcBlwGwAbABsAGwAYEBgQEXARcBewB7AMj/yP8Y/xj/gP6A/gL+Av6W/Zb9Nf01/eD84Pyg/KD8f/x//H/8f/yc/Jz8zvzO/A/9EP1V/VX9lP2U/cD9wP3V/dX90f3R/bz9vP2i/aH9kP2R/Zn9mf3D/cP9Df4N/mn+af7I/sj+G/8b/1v/W/+C/4L/kf+R/47/jv+J/4n/kP+Q/6n/qf/N/83/6P/o/+f/5//B/8H/ef95/x3/Hf+8/rz+Yv5i/hv+HP72/fb9/P38/Sz+LP6B/oH+5/7n/kz/S/+i/6L/5//o/yQAJABkAGQAqgCqAOsA6wAbARsBLgEuASwBLAEoASgBNQE2AV4BXgGcAZwB4wHjASMCIwJRAlECYgJiAk4CTgIRAhECtAG0AVIBUgENAQ0BAQEBATUBNQGeAZ4BIAIhAqECoQIMAw0DWgNaA4kDiQOeA54DmwObA4QDgwNZA1kDHgMfA9kC2gKMAowCNgI2AtcB1wF0AXQBFAEUAcIAwgCIAIgAbABsAGwAbQCEAIQArQCtAOIA4wAgASABXgFdAZABkAGyAbIBxgHGAdkB2gH5AfkBKAIoAlkCWQJ7AnsCggKCAmkCaQI5AjkC+wH7AbcBtwFwAXABJAEkAdQA1ACHAIYARwBGABwAHAAJAAoACwALAB0AHQA7ADsAXwBfAH0AfQCKAIoAfAB8AE4ATgADAAMApP+k/z7/Pv/i/uL+mf6Z/mb+Zv5I/kj+Qv5B/lj+WP6P/o/+5P7k/k//T//F/8X/OgA6AKcApwADAQMBTQFNAYoBigHBAcEB+QH6ATYCNwJzAnICnwKfAq0CrQKWApYCYwJjAigCKALzAfMBxwHHAZoBmgFhAWIBGAEYAcEAwQBkAGQACQAJALv/u/99/33/U/9U/0H/Qf9L/0v/dP90/7j/uP8HAAcATABMAHQAdAB0AHUAVgBWACcAJwD5//n/0v/S/7T/tP+e/57/kP+Q/43/jv+b/5v/t/+3/9v/2//2//b/+f/5/9f/1/+N/43/JP8k/63+rf47/jv+4f3h/av9q/2f/Z/9vP28/ff99/1F/kX+nv6e/vz+/P5V/1X/m/+b/7//v/+5/7j/h/+H/zf/N//Y/tj+fv5+/jX+Nf4F/gX+8v3y/f39/v0r/iv+fP58/uj+6P5c/1z/u/+7/+3/7f/i/+P/nP+c/yf/J/+Y/pj+AP4A/nP9c/0D/QP9wPzA/LH8sfzO/M78Af0B/S/9L/1I/Un9T/1P/VL9Uv1d/V39ef15/aH9of3Q/dD9/v3//S/+L/5n/mf+pv6m/uj+6P4j/yP/U/9T/33/fv+o/6j/1//X/wkACQA4ADgAWwBbAGcAZwBSAFIAFQAVALj/t/9G/0b/1/7X/n/+f/5K/kr+PP48/k/+T/51/nb+ov6i/s7+zv7+/v/+OP84/33/ff/G/8b/BQAFADEAMQBFAEUASgBKAEwATABXAFcAbwBvAJcAmADNAM0ACgEKAT8BPwFbAVsBUgFSASMBIwHbANsAiwCLAEAAQAAGAAYA4P/g/8v/y/+7/7v/pf+l/4L/gv9a/1r/Pf89/zv/O/9b/1v/nP+c/+//7/9CAEIAhgCGAK4ArgC6ALoArQCtAIYAhgA9AD0Azv/O/zz/PP+Z/pn+Av4C/pL9kv1Y/Vj9U/1T/Xj9eP23/bf9Bf4F/ln+Wf6w/rD+A/8D/03/Tf+H/4f/sP+w/8b/xv/I/8j/t/+3/5T/lP9k/2T/LP8s/+7+7v6u/q7+bv5u/jT+NP4I/gj+7/3v/en96f3s/e397v3u/eH94f3E/cT9nf2d/Xb9dv1a/Vr9S/1L/UX9Rf1F/UX9S/1L/Vn9Wf10/XT9mf2Z/cj9yP0E/gT+T/5P/qv+q/4O/w7/Z/9n/6X/pf+//7//s/+z/4P/g/82/zb/0v7S/lz+XP7Z/dr9VP1U/dv82/yB/IH8UfxR/Ez8TPxk/GX8h/yH/J/8n/yd/J38f/x//FD8UPwn/Cf8FfwV/CX8JfxV/FX8m/yb/O/87/xI/Uj9m/2b/d793v0H/gf+Ev4S/v79/v3V/dX9o/2j/XP9c/1K/Ur9Jf0l/f/8//zX/Nf8r/yv/If8h/xg/GD8Ofw5/Bf8F/z++/779fv1+/n7+fsF/AX8D/wP/BL8EvwO/A78CvwK/Av8C/wZ/Bn8N/w3/GX8Zfyc/Jz81vzW/Ar9Cv00/TT9UP1Q/Vr9Wv1O/U79Lv0u/QL9Av3X/Nf8ufy5/K38rfyu/K78rfyt/Jb8lvxX/Ff88vvy+3z7fPsX+xf74frh+un66fos+yz7oPug+zL8MvzR/NH8av1q/e/97/1g/mD+xv7G/i7/Lv+a/5r/AQABAFcAVwCPAI8AowCiAJcAlwB2AHYASgBJABoAGgDs/+z/xv/G/7T/tP+9/77/3//f/wMAAwASABIA+v/6/7n/uf9g/2D///7//qH+of5I/kj+9v32/bb9tv2R/ZH9jf2N/aD9oP2+/b792v3a/ff99/0d/h3+Vv5W/qT+pP79/v3+Tf9N/3//f/+F/4T/Wf9Z/wj/CP+n/qf+Tv5O/g7+Dv7s/e395/3n/fr9+v0f/h/+UP5Q/oP+g/6s/qz+wv7C/r3+vf6a/pn+V/5X/vr9+v2K/Yr9E/0T/aT8pPxN/E38Gvwa/A78Dvwl/CX8U/xT/JX8lfzr/Ov8V/1X/dT91P1T/lP+w/7D/hr/Gv9R/1H/Yv9i/0j/SP8D/wP/nP6c/ij+Kf6//b/9c/1z/VD9UP1a/Vr9iP2I/cr9yv0T/hP+W/5b/p/+n/7b/tv+CP8I/yP/I/8q/yr/I/8j/xD/EP/u/u7+u/67/nb+dv4k/iT+zv3O/YH9gf1G/Ub9JP0k/Rz9HP0v/S/9YP1g/bX9tf0u/i7+x/7H/nH/cf8cABwAuAC4ADMBMwF+AX4BkQGRAXABcAEsASwB1gDWAH4AfgAuAC4A7P/s/7v/u/+j/6P/rP+s/93/3f8xADEAmwCbAAEBAQFOAU8BeAF4AYQBhAF+AX4BcgFyAV8BXwE8ATwBAAEAAakAqQBAAEAA2v/a/4n/if9c/1z/XP9c/4j/iP/e/97/UABQAM8AzwBIAUgBsgGyAQsCCwJXAlcCkwKTArYCtgK3ArcClwKXAmMCYwIrAisC+wH8AdYB1gG1AbYBmQGZAYABgQFxAXEBawFrAXABcAF5AXkBewF7AWwBbAFEAUMBBgEGAb8AvwCAAIAAVwBXAEkASQBVAFUAcQBxAI8AjwCjAKMApACkAJMAkwB5AHkAZABkAGQAZACDAIIAvQC9AAgBCAFaAVoBqwGrAfkB+QFFAkUCkQKRAtsC2wIeAx4DTQNNA1wDXANAA0ED+wL7ApYClgIhAiECqgGqATkBOQHWANYAhQCFAEgASAAmACYAIQAhADwAPABuAG4ApACkAMoAygDTANMAwwDDAK0ArQCmAKYAvAC8APIA8gBEAUQBrAGsASMCJAKoAqgCNAM1A8EDwQNCBEIEpwSnBOUE5QT4BPgE4wTjBK8ErgRiBGMEBwQHBKcDpwNNA00D/gL+ArgCuAJzAnMCJQIlAtAB0AF7AXsBLwEvAfYA9gDRANEAwADAAMIAwgDaANoADAEMAVcBVwGsAawB9gH2ASUCJQI2AjYCNgI2AjwCPAJaAloCmwKbAvYC9gJWA1YDnwOfA8IDwgO+A74DpQOlA40DjQOJA4kDngOeA8QDxAPmA+YD7gPuA9MD0wOcA5wDWgNaAxoDGgPdAt0CmAKZAkoCSgL6AfoBvAG8AakBqQHNAc0BIwIjApYClgIIAwgDYQNhA5sDmwO/A78D3gPeAwYEBgQ6BDoEdQR1BKkEqQTFBMUEwQTBBKAEoARwBHAEQQRCBCIEIgQYBBgEJAQkBEIEQgRmBGYEhQSFBJMEkwSMBIwEdAR1BFQEVAQvBC8EBwQHBNoD2gOnA6cDcANwAzkDOgMNAw0D8ALwAuIC4gLWAtYCwQLBApsCmwJoAmgCMAIxAv4B/gHWAdYBuwG7AakBqQGaAZoBggGCAVoBWgElASUB7gDuAMUAxQC2ALYAxwDHAPYA9gA8ATwBkAGQAe4B7gFTAlMCvQK9AikDKQOMA4wD3APdAxcEFwRJBEkEgwSDBM0EzQQhBSEFaQVqBZIFkwWTBZMFbgVuBS4FLgXgBOAEjgSOBEQERAQEBAQEzQPNA54DngN0A3QDVwNXA0oDSgNUA1MDcANwA5YDlgO5A7kDzwPPA9MD0wPEA8QDqAOoA4QDhANaA1oDKgMqA+8C7wKsAqwCZgJmAioCKgIEAgQC+gH6AQgCCAInAicCSQJJAmYCZgJ5AnkCgQKBAoQChAKKAooC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1QHUAYwBjAEnAScBtgC1AFEAUQAMAAwA6//r/+H/4f/e/97/1v/W/8P/w/+k/6T/e/97/0z/TP8b/xv/9P70/uP+4/70/vT+K/8r/3//f//f/9//OQA5AIUAhQC/AL8A6QDpAAUBBgEZARkBKQEpAT8BPwFdAVwBgAGBAagBqAHSAdIB/gH+AS4CLgJgAmACkwKTAsQCxALwAvACFQMVAy4DLgM7AzsDOgM6AygDKAMAAwADvwK/AmwCbAIRAhECvgG+AXoBegFLAUsBMAEwAScBJwEvAS8BQgFDAV0BXQF+AX4BowGjAc0BzQH2AfYBFwIXAioCKgIyAjICOAI5AksCSwJwAnACpwKnAuYC5gIgAyEDUQNSA3kDeQOcA5wDuwO7A9AD0APPA88DsgOyA4ADgQNPA08DNAM0AzsDOwNeA14DiwOLA7UDtQPZA9kD+gP6AxoEGgQ5BDoEUwRUBGMEYwRiBGMETwRPBCkEKQT7A/sD0QPRA7MDswOfA58DhwOHA2ADYAMoAygD6wLrAr4CvgKxArECzQLNAg8DDwNrA2sD0QPRAzUENQSLBIsEywTLBOsE6wTnBOcEvAS8BHUEdQQgBCAEzwPPA5EDkQNvA28DbANsA4gDiAO+A74DAwQDBEEEQgRoBGgEaQRpBEgESAQOBA4EywPLA4kDiQNQA1ADJgMmAwwDDAP7AvsC6gLrAtQC1AK6AroCrAKsArUCtQLVAtUCAAMAAyMDIwMxAzEDIgMiA/gC+AK3ArcCaAJoAhQCFALDAcMBgQGBAVQBVAE+AT4BPAE8AUQBRAFQAVABYAFfAXUBdQGSAZIBsgGyAdAB0AHqAeoBBwIHAi4CLgJgAmACjgKOAqkCqQKlAqUChAKEAk8CTwITAhMC2AHYAZ8BnwFuAW4BTQFNAUgBSAFlAWUBoQGhAewB7QEzAjMCYwJjAnUCdQJqAmoCUAJQAjQCNAIkAiQCIwIjAicCKAIiAiICAgICAr8BvwFhAWEB+gD6AJsAmwBNAE4ADQANAND/0P+P/4//UP9Q/yD/IP8O/w7/If8h/1P/U/+U/5T/z//P//j/+P8NAA0AEgASAAYABgDj/+P/of+g/0P/Q//c/tz+gf6B/kj+SP45/jj+UP5Q/oX+hf7K/sr+Ef8R/07/Tv97/3z/mP+Y/6z/q/+7/7v/yP/I/8z/zP+9/73/l/+W/1r/Wv8Q/xD/w/7D/nn+ef44/jj+BP4E/uD94P3P/c/90P3Q/eH94f39/f39H/4f/kP+Q/5j/mT+df51/mr+av43/jf+3P3c/WX9Zf3o/Oj8fPx8/DX8Nfwd/B38NPw0/HL8cvzF/MX8Gf0Z/Vj9WP15/Xn9gv2C/Yf9h/2i/aL95/3n/Vf+V/7a/tr+S/9L/4j/iP+F/4X/U/9T/xP/E//p/un+5/7n/g//D/9S/1L/n/+g/+n/6f8lACYAUgBSAGwAbAB2AHYAegB6AIEAgQCRAJEAqgCqAMUAxQDWANYA0wDTALkAuQCSAJIAbQBtAFkAWQBYAFgAXgBeAFYAVgAxADEA8v/y/6b/pv9m/2b/Sv9K/13/Xf+a/5r/7P/s/zwAPAB7AHsApACkAL0AvQDMAMwA0wDTANEA0QDGAMYAtwC3AKsAqwCrAKsAvQC9AOAA4AANAQ0BMwEzAUEBQQEsASwB9AD0AKEAoQA4ADgAvv++/zb/Nv+o/qj+JP4k/rv9u/16/Xr9aP1o/X/9f/2u/a793v3e/fz9/P0D/gP+/P38/fn9+f0J/gn+Nv42/oD+gP7d/t3+P/8//5j/mP/l/+X/IwAjAFYAVgB5AHkAhgCGAHgAeQBTAFMAGQAZANP/0v+H/4f/Qv9D/xD/EP/y/vL+5f7l/tz+3P7M/sz+rf6t/nf+dv4l/ib+uv26/T79Pv3B/MH8V/xX/BD8EPz1+/X7//v/+yL8IvxM/Ez8b/xv/Ij8iPyf/J/8v/y//PH88fww/TD9d/13/b39vf0F/gT+U/5U/q/+r/4V/xX/eP94/8r/yv8AAAAAFwAWABMAEwD+//7/5f/l/9L/0v/M/8z/zv/O/87/zv/G/8b/tP+0/5z/nP+D/4P/av9q/03/Tf8m/yb/8/7z/rX+tf50/nT+Ov46/hL+Ef4A/gD+BP4E/hT+FP4j/iT+LP4s/i3+Lf4p/in+Hf4d/v/9/v3G/cb9ev16/S79Lv39/P38+Pz4/CT9JP17/Xz99P30/YT+hP4g/yD/v/+//1YAVgDYANgANAE0AVwBXAFMAUwBDAEMAa4ArgBGAEcA5P/k/5D/kf9Q/1D/If8h//z+/P7a/tr+uv66/qP+o/6d/p3+qP6o/rz+vP7M/sz+0f7R/sz+zP7G/sb+zP7M/uL+4v4D/wP/Iv8i/zj/OP9D/0T/T/9P/2X/Zf+K/4r/vf+9//7//v9LAEsApgCmAAkBCQFtAW0BzQHNASYCJgJ5AnkCyALIAhEDEQNSA1MDhAOEA5wDnAOQA5ADXQNdAwgDCAOcApwCJgImAqsBqwEwATABtgC2AD4APgDM/8z/YP9g/wH/Af+1/rX+fv5+/lf+V/40/jT+D/4P/u397f3Z/dn93f3d/f/9//07/jv+h/6H/tT+1P4V/xX/Rf9F/2n/af+S/5L/0P/Q/ykAKQCXAJcADAEMAXsBewHiAeMBSAJIArICswIfAx8DgQOBA8sDywP3A/cDCgQKBBIEEwQgBCAENwQ3BFMEVARpBGkEbgRuBGEEYQRLBEsENAQ0BB8EHwQDBAME0gPSA4EDgQMMAwwDewJ7AtoB2gE7ATsBrACsADoAOgDr/+v/uP+4/5r/mv+J/4n/ff98/3X/df90/3T/gv+C/6X/pf/d/93/JgAnAHoAegDPAM4AIQEgAW4BbgGzAbQB7AHtARICEgIfAh8CEQIRAu4B7gHEAcQBoQGhAZUBlQGqAaoB4AHgATACMAKLAosC4ALgAh4DHgM9Az0DQANAAzADLwMRAxED5QLlAqsCqwJfAl8CAgICApUBlQEaARoBlgCWABMAEwCg/6D/Sv9K/xv/G/8U/xT/MP8w/2b/Zv+s/6z/9f/1/zUANABiAGIAcwB0AGQAZAAyADMA5//n/4//j/8//z//Df8M/wj/CP80/zT/if+J//D/8P9QAFAAmwCcAM8AzwDvAO8AAQEBAQkBCQEJAQkBCgEKARcBFwE5AToBbwFvAawBrQHjAeIBCAIHAhkCGQIbAhsCFwIXAhYCFwIcAhwCIgIiAhwCHAIHAgYC5QHlAcgByAG8AbwByQHJAecB5wEJAgkCJgImAjgCOAJDAkMCTQJNAlkCWgJnAmcCbgJvAmsCawJaAlsCPwI/AhwCHAL5AfkB3AHcAckByQG9Ab0BsAGwAZgBmAFyAXIBSAFIAS0BLQEuAS4BUQFRAY0BjgHbAdwBMQIxAoUChQLLAssC8wLzAvIC8gLGAsUCdwJ3AhkCGQK+Ab4BdAF0AT4BPgEZARkB/QD9AN4A3gC3ALcAhwCHAFsAWwBEAEQAUwBTAI4AjgDuAO4AYQFhAdMB0wE5AjgCjAKMAs0CzQL+Av4CHgMeAyoDKgMmAyYDFQMVA/4C/gLjAuMCwwLDAp4CngJzAnMCRgJHAhsCHAL4AfgB4wHjAeIB4gH4AfgBHwIgAk8CTwJ6AnoCmQKZAqgCqAKpAqkCnwKfAogCiAJhAmECJgIlAtYB1gF+AX4BLgEuAfYA9gDdAN0A4QDgAPcA9wAYARgBPwE/AWoBagGWAZYBvQG9AdUB1QHVAdUBtwG3AXkBeQEbARsBnwCfABIAEgCH/4f/Ev8S/8P+w/6d/p3+lf6V/qD+n/64/rf+4f7i/iL/Iv9z/3P/xP/E//////8cABwAJAAkACoAKgA/AD4AYgBiAIkAigCnAKgAtQC1ALcAtwC8ALwA0gDSAAIBAgFIAUgBlQGVAdIB0gHuAe4B5AHkAbsBuwGFAYUBVQFVATkBOQE1ATUBRAFEAVoBWgFoAWgBXQFdASwBLAHNAM0AQQBBAJr/mv/u/u7+WP5Y/un96f2j/aT9gf2B/Xn9ef2D/YP9mP2Y/bb9tv3e/d79Ff4V/mH+Yf69/r3+Hf8d/3D/cP+p/6n/xP/E/8n/yf/E/8T/wv/C/8b/xv/O/87/zP/M/7T/tP+C/4L/OP84/+X+5v6Y/pn+W/5b/jH+Mf4V/hX+Af4A/uz97P3W/db9v/2//a79rv2q/ar9tf21/cz9zf3r/ez9DP4M/in+Kf49/j3+Qv5C/jP+M/4M/gz+0f3R/Yr9iv1E/UT9D/0P/fj8+PwC/QL9KP0o/V79Xv2Y/Zj9z/3P/QD+AP4q/ir+S/5L/lr+Wv5T/lP+Ov46/h3+Hf4M/gz+D/4Q/iv+K/5b/lv+mP6Y/tn+2f4T/xP/Pf89/1T/VP9b/1v/W/9b/1j/WP9S/1L/RP9E/y3/Lf8O/w7/6f7p/r3+vf6H/of+Rf5F/vn9+f2h/aH9Pv0+/dP80vxk/GT8//v/+7X7tfuS+5L7nPuc+837zfsY/Bj8avxq/Lf8t/z5/Pn8Mv0z/Wf9Z/2W/Zb9u/28/df91/3v/e/9Ef4R/kz+TP6k/qT+FP8U/4//j/8AAAAAVwBXAIUAhQCGAIYAYgBiACoAKgDu/+7/sf+x/3H/cf8m/yb/0P7Q/nn+ef41/jX+GP4Y/i3+Lf5t/m3+wP7A/g3/Df9I/0j/cv9y/5b/lv+1/7X/xf/F/7r/uv+T/5P/Yf9h/z3/Pf86/zr/Wf9Z/5H/kf/W/9b/IQAhAHUAdQDQANAAMAEwAZIBkgHwAfABRAJEAoYChgKwArACvgK+ArYCtgKfAp8CgAKAAmECYQJIAkgCNwI3AigCKAIWAhYC+wH7AdYB1gGrAasBfgF+AVABUQElASUB/gD+AOQA5ADdAN0A5wDmAPoA+gALAQsBDwEPAQEBAQHhAOEAtAC0AIAAgABHAEcADQANANf/1/+t/63/ov+j/8T/xP8VABUAjQCNAA8BDwF+AX4BxAHEAdgB2AG+Ab4BgwGDATYBNgHjAOMAkgCSAEIAQgD1//X/p/+n/2D/YP8n/yf/Bf8F//r++v4E/wT/H/8f/0T/RP9r/2v/i/+M/5j/mP+H/4f/Vv9W/w7/Dv/A/sD+ff59/k7+Tv4u/i7+Fv4W/gP+A/77/fv9A/4D/hv+G/47/jv+V/5X/mj+aP5x/nH+ef55/oX+hv6a/pr+tP60/s/+z/7n/uf+/f79/hD/EP8g/yD/JP8k/xH/Ef/g/uH+kf6S/i3+Lf7A/cD9W/1b/Qj9CP3K/Mr8nPyb/Hf8d/xa/Fr8R/xH/Eb8R/xh/GH8lvyW/N383fwl/SX9Wf1Z/Wj9aP1K/Uv9Cf0J/bf8t/xq/Gr8L/wv/Az8DPz9+/37+vv6+wD8APwL/Av8F/wX/B/8H/wb/Bv8BvwG/OH74fu3+7f7lPuU+4L7gvuC+4L7lPuU+7n7ufvv++/7Mfwx/H38fPzM/Mz8HP0c/WX9Zf2c/Zz9uv26/br9uv2f/Z/9cf1x/TH9Mf3k/OT8jPyM/DX8Nfzs++z7v/u/+7X7tfvN+837+/v7+zH8Mfxl/GX8kvyS/Lj8uPzW/Nb85vzm/OT85PzS/NL8t/y3/J78nvyW/Jb8qPyo/Nv82/wo/Sj9gP2A/dD90P0K/gr+Jv4m/if+J/4U/hT+9/34/dv93P3H/cf9vv2+/cD9wP3L/cv93v3e/fr9+v0i/iL+V/5X/pz+nP7t/u3+Rv9G/5//n//z//P/PAA8AHcAdwCeAJ4ArwCvAK0ArQCgAKAAkgCSAIQAhAByAHIAVQBVACoAKgD1//X/wf/B/5v/m/+M/4z/kv+S/6D/oP+o/6j/nP+c/3X/df82/zb/6P7o/pj+mf5T/lP+Hf4d/vb99v3Z/dn9xP3E/bj9uP2x/bH9rf2t/aX9pf2X/Zf9hv2G/Xf9d/1w/XD9b/1v/XT9dP17/Xv9hf2F/ZT9lP2p/an9wP3A/dL90f3S/dL9t/23/YD9gP09/T39C/0L/QT9BP03/Tf9mf2Z/RP+E/6P/o/+//7//l3/Xf+r/6v/6v/q/xkAGQA5ADkARwBHAEAAQAAlACUA+//7/8X/xf+J/4n/R/9H//3+/f6w/rD+aP5o/iv+K/77/fv91P3U/bH9sf2T/ZP9fv1+/Xj9eP17/Xz9gf2B/X/9f/1z/XP9Y/1j/Vj9WP1Y/Vj9Yf1h/Wz9bP1w/XD9av1p/V39Xf1R/VH9T/1P/V79Xv1//X/9rv2u/d/93/0F/gX+Gv4a/h3+Hf4U/hT+Bv4G/vT99P3h/eH90v3S/c/9z/3g/eH9Cv4K/kX+Rf6H/of+yP7I/gH/Af80/zT/Xv9e/3v/e/+D/4P/cv9y/03/Tf8b/xv/4/7j/qb+p/5d/l3+Av4C/pj9mP0v/S/93vze/LX8tfy4/Lj84Pzg/B39Hf1l/Wb9tv22/Q3+Df5k/mT+r/6v/t/+4P7y/vL+6/7r/tb+1v6+/r7+qf6p/pv+m/6V/pX+nP6c/rX+tf7q/ur+P/8//7X/tf8/AD8AzADMAEQBRAGTAZMBtAG0Aa0BrQGPAY8BbAFsAVIBUgFIAUgBTwFPAWUBZQGKAYoBvQG9Af4B/gFMAkwCpgKmAgYDBgNkA2QDsgOyA+MD4wPwA/AD1wPXA6IDogNeA14DGgMaA+MC4wLCAsICtwK3AsACwALSAtIC4ALgAtwC3ALCAsIClwKYAmwCbAJOAk4CRgJGAk4CTgJhAmECdgJ2AooCiwKcApwCqAKoAqcCpwKWApYCdwJ3AlECUQIvAi8CHAIcAiACIQI9Aj0CcAJwArQCtQIEAwQDWANYA60DrQP/A/8DTARMBJMEkwTVBNUEEgUSBUgFSAVvBW8FggWCBYEFgQV1BXUFbgVuBXMFcwWFBYYFnQWdBbMFswXCBcIFyQXJBcYFxgW3BbgFmQWZBWgFaQUmBSYF1QTVBH8EfwQsBCwE4wPjA6UDpQNuA24DPgM+AxQDFAPwAvAC0ALQArMCswKcApwCkgKSApkCmQKzArMC2QLZAgIDAgMpAykDSQNKA2EDYQNrA2sDaANoA10DXQNTA1QDVANUA2MDZAOCA4IDqQOpA9QD1AP9A/0DJAQkBEsETAR6BHoEswSzBP4E/gRZBVkFwAXABSYGJgZ8BnwGuAa4BtoG2gboBugG5gbmBtQG1AawBrEGewZ8Bj0GPQYDBgMG1wXXBbkFugWhBaEFggWCBVcFVwUiBSIF7wTvBMUExgSoBKgEkwSTBH8EfwRmBGYERwRIBCQEJQQCBAIE5QPlA84DzgO6A7oDowOjA4QDhANiA2IDRQNFAzgDOANGA0YDdgN2A8sDywM9BD0EuwS7BC8FLwWJBYkFvQW9Bc0FzQW9Bb0FmgWbBW8FbwVBBUEFEAUQBdQE1ASJBIkEMgQyBN0D3QOVA5UDXwNfAzQDNAMGAwYDyQLJAncCdwIYAhgCvAG8AXcBdwFUAVQBUwFTAW8BbwGlAaUB9QH1AV8CXwLYAtgCTQNNA6oDqgPjA+MD+QP5A/QD9APkA+UD2gPaA98D3wP5A/kDJgQmBF4EXgSbBJsE1gTWBAUFBQUfBR8FHAUcBfsE+wS/BL8EbARsBAIEAgSDA4MD9gL2AmoCagLuAe4BjQGNAU4BTgExATIBMQExAUQBRAFeAV4BdAF0AYIBggGHAYcBiAGIAYcBhwGKAYoBlAGUAakBqQHKAcoB+gH6ATUCNQJ1AnUCrwKvAtYC1gLnAucC6ALoAuMC4wLbAtsCzQLNArUCtQKWApYCdQJ1AlkCWQI9Aj0CHQIdAvQB9AHHAccBngGeAYMBgwF5AXkBfAF8AYQBhAGKAYoBjQGNAY8BjwGVAZUBoAGhAa8BrwG6AboBugG6AakBqQF/AX8BOgE6AdwA3ABqAGoA7//v/3L/cv/+/v7+nf6d/lj+WP43/jf+Ov46/ln+WP6C/oL+pP6k/rT+tP60/rT+rP6s/qn+qf6x/rL+yP7I/ur+6v4V/xT/RP9E/3X/df+j/6P/zf/N//D/8P8CAAIA/f/9/9n/2f+Y/5j/Q/9D/+T+5P6D/oP+KP4o/tj92f2a/Zr9bP1s/Ur9S/0s/Sz9CP0I/d783vyz/LP8lPyU/JH8kfyy/LL8+Pz4/Fr9Wv3L/cv9Pf49/qb+pv78/vz+PP88/2f/Z/+J/4n/q/+r/9f/1/8IAAgANwA3AFYAVgBZAFkAPAA8AAIAAgC4/7j/aP9o/x7/Hv/d/t3+p/6n/oP+g/54/nj+kP6Q/sv+y/4k/yT/iv+K/+n/6f8qACoAQQBBACcAJwDn/+f/iv+L/x7/Hv+r/qv+Of45/tD90P15/Xn9Of05/RP9E/0K/Qr9Hv0f/U39Tf2J/Yn9wP3A/eT95P3q/er90/3T/aX9pf1s/Wz9Nv03/Qz9DP3t/O381fzV/Lz8vPyf/J/8gvyD/Gz8bPxh/GL8Zfxm/Hn8efyZ/Jn8vvy+/Nz83Pzp/On84vzi/Mz8zPyt/K38iPyI/F/8X/w1/DX8FPwU/An8Cfwg/CD8X/xf/MP8w/xA/UD9y/3L/VT+VP7N/s3+L/8v/3n/ef+z/7P/5v/m/xAAEQAsACwAMAAwABcAFwDl/+X/nf+d/0r/Sv/z/vP+n/6f/lL+Uv4L/gv+y/3L/Zb9lv1w/XD9V/1W/T/9P/0b/Rz95vzm/KP8o/xh/GH8LPws/A38DfwG/Ab8FPwU/Cz8LPxH/Ef8W/xb/GT8ZPxd/F78SPxI/Cb8Jvz9+/371vvW+7T7tPua+5r7h/uH+3r7evty+3L7cftx+3z7fPuZ+5n7zvvO+xb8Fvxr/Gv8wfzB/BX9Ff1j/WP9qf2p/eD94P3+/f79AP4A/uX95f2x/bH9af1p/RD9EP2t/K38RvxG/OT75PuN+437Q/tD+wH7AfvE+sT6kvqS+nX6dfp4+nj6m/qb+tj62Poe+x77X/tf+5H7kfuu+677uvu6+7r7uvuy+7L7pPuk+4/7j/ty+3L7UvtS+zT7NPse+x77EvsS+w/7D/sO+w/7CfsJ+/r6+vrd+t36t/q3+pD6kPpu+m76U/pT+j76Pvos+iz6Hfod+hD6EPoE+gP6+vn6+fb59vn2+fb59/n3+fb59vn0+fT5+/n7+Rf6F/pS+lL6qfqp+hH7Eft7+3v73fvd+zX8NfyG/Ib80/zT/BT9FP1E/UT9Yf1h/XP9c/2K/Yr9sv2y/ef95/0Z/hn+Nf41/i7+Lv4G/gb+wv3C/W79bv0P/RD9svyy/GL8Yvwr/Cv8E/wT/BP8E/wh/CH8L/wv/Db8Nvw5/Dn8RPxE/GP8Y/ye/J788vzy/Ff9V/3A/cD9Jf4l/oL+gv7T/tT+Gv8a/1f/V/+M/4z/uP+4/9v/2//0//T/BAAEABEAEQAcABwAJAAkACcAKAAoACgAJgAmACYAJgArACsANwA3AE4ATgBwAHEAmACYALcAtwC+AL4AnQCdAFMAUwDp/+n/a/9r/+v+6/50/nT+Dv4O/sT9xP2f/Z/9qv2q/eT95P1A/kD+p/6n/gb/Bv9Q/1D/h/+I/7f/t//o/+j/GQAZAEIAQgBVAFUARwBHABYAFgDM/8z/eP94/zD/MP8D/wP/9v72/gP/A/8g/yD/Q/9D/2n/af+T/5P/xP/E//7//v9BAEEAjQCNAN0A3QAnAScBYwFjAYsBiwGeAZ4BngGfAZMBkwGEAYQBeQF5AXoBegGLAYsBpQGlAb4BvwHOAc4B0gHSAdUB1QHiAeIBAgICAjACMAJgAmAChQKFApoCmgKmAqYCswKzAsYCxgLXAtcC2ALYAr0CvQKEAoQCOAI4AukB6QGpAakBgwGDAYABgAGfAZ8B2gHaASMCIwJuAm4CsgKyAu8C7wIpAykDZQNlA6YDpgPpA+kDIwQjBEkESQRPBFAENAQ1BPsD/AOsA6wDUANQA/AC8AKTApMCPgI+AvAB8AGpAakBbwFvAU0BTQFHAUcBWQFZAXoBegGhAaEBzAHMAfwB/QEyAjICaAJoApgCmAK4ArkCwgLCArQCtAKUApQCcgJyAlkCWQJLAksCQAJAAi4CLgIXAhgCBQIFAgYCBgIhAiECVwJXAqICogL5AvkCUwNUA60DrQMBBAEETQRNBIsEiwS2BLYE0QTRBN4E3gTnBOcE7gTuBPEE8QTlBOUExgTGBJMEkwRYBFgEIAQgBPUD9QPbA9sD0gPSA9gD2APnA+cD9wP3A/4D/gP9A/0D/AP8AwQEBAQcBBwEPQQ9BF8EXwR/BH8EnwSfBMMEwwTrBOsEDAUMBSAFIAUiBSIFGQUZBRIFEgUbBRsFNQU2BV0FXQWFBYUFpQWlBb0FvgXQBdAF3QXdBeAF4AXTBdMFsQWxBXkFeQUoBSgFwwTDBFIEUgThA+EDfQN9AysDKwPkAuQCogKiAlsCWwIOAg4CvQG9AW0BbgEpASkB+gD6AOYA5gDzAPMAIwEiAXIBcgHbAdsBSwJLAqsCrALqAusCAwMDA/8C/wLsAuwC1QLVAr0CvQKkAqQCjAKMAncCdwJrAmwCaQJpAmsCawJnAmcCVgJWAjQCNAIGAgYC1AHUAaQBpAF9AX0BYgFiAVcBVwFgAWABewF7AaEBoQHKAcoB7QHtAQQCBAIQAhACGQIZAi0CLQJXAlcClwKXAt8C3wIbAxsDOwM7A0IDQgM5AzkDLgMuAygDKAMnAycDJQMlAxwDHAMNAw0DAQMCAwcDBwMkAyQDTgNOA3EDcQN7A3sDaQNpA0QDRAMbAxsD+AL4At4C3gLJAskCuAK4Aq4CrgKxArEC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wALAAqoCqgKAAoACTAJMAhgCGQLnAecBtAG0AX4BfgFGAUYBFgEWAfcA9wDsAOwA7wDvAPIA8gDrAOsA1ADUALAAsACFAIUAWgBaAC0ALQD9//3/xP/E/4b/hv9N/03/Iv8i/w3/Df8O/w7/IP8g/z7/Pv9g/2H/g/+D/6D/oP+5/7n/0v/R/+//7/8VABUARwBHAIEAgQDEAMMADQEOAVwBXAGuAa4BAAIBAk8CTwKXApcC0wLTAgADAAMfAx8DMwMzA0IDQgNJA0kDRANEAzEDMQMRAxED8QLxAt0C3QLZAtkC4gLiAukC6QLhAuECxgLGApoCmgJnAmcCNgI2AgwCDALnAecBwwHDAZ4BngF3AXcBVAFUATcBNwEfAR8BCAEIAe8A7wDXANcAxADEALkAuQC3ALcAuQC5AL4AvgDJAMkA3ADcAPgA+AAbARsBRQFFAXQBdAGoAagB5wHnATgCOAKfAp8CGQMZA5YDlgP7A/sDNgQ2BD0EPQQdBB0E6gPqA70DvQOmA6YDqgOqA8EDwQPcA9wD7wPvA/oD+gMGBAYEIQQhBFIEUgSWBJYE5QTlBDIFMgV2BXcFsgWyBeQF5AUJBgkGHgYeBh4GHgYHBgcG4QXhBbQFtAWLBYsFbQVtBVsFWwVQBVAFQQVBBSMFIwX0BPQEugS6BH4EfgRKBEoEIAQgBPwD/APXA9gDtQO1A54DngOcA5wDtQO1A+MD4wMZBBkESwRLBHAEcASOBI4ErASsBM8EzwT1BPUEFwUXBS0FLQU0BTQFMAUwBSoFKgUqBSoFPgU+BWsFawW2BbYFHQYdBpQGlAYJBwkHZQdlB5UHlQeUB5QHawdrBysHKwfmBuYGogaiBl8GXwYbBhsG2QXZBaIFogV9BX0FawVrBWcFZwVtBW0FfgV+BZ4FngXOBc4FBQYFBjMGMwZJBkkGQAZABh0GHQbpBekFrgWuBW8FbwUrBSsF5QTlBKAEoARiBGIEMAQwBAoECgTuA+4D1wPXA8IDwgOzA7MDsQOyA8QDxAPqA+oDGgQaBEYERgRmBGcEfAR8BI8EjwSnBKcExATEBN8E3wTvBO8E7ATsBNME0wSrBKsEfQR9BFEEUQQsBCwECwQLBOgD6AO5A7oDfAN8AzIDMgPjAuMCnQKdAmkCaQJKAkoCOQI5AiwCLAIZAhkCAQIBAusB6wHcAdwB1wHXAdUB1QHPAc8BvwG/AakBqQGWAZYBkQGRAZoBmgGwAbABywHLAecB5wEDAgMCIAIgAkACQAJmAmYClwKXAtcC1wIgAyADYgNiA4kDiQOEA4QDUQNRA/oC+gKOAo4CHAIcAq4BrgFIAUgB8ADwAKoAqgB4AHgAWgBaAEgASAA3ADcAGAAYAOX/5f+Y/5j/NP80/8T+xP5V/lX+9/33/bb9tv2W/Zb9k/2T/aT9pf3E/cT97P3s/Rv+G/5Q/lD+iP6I/sL+wv71/vX+HP8c/zT/NP9A/0D/S/9L/1z/XP95/3n/ov+i/9D/0P/4//j/CwALAP3//f/K/8r/ff99/yb/Jv/R/tH+f/5//ir+Kv7L/cv9YP1g/e787vx//H/8GfwZ/Lz7vPti+2L7CPsI+7f6tvp7+nv6Yvpi+m/6b/qX+pf6x/rH+vX69foa+xr7N/s3+0r7SvtN+037Ovs6+wz7DPvK+sr6f/p/+jz6PPoO+g76+/n7+QL6Avog+iD6TfpN+oT6hPrD+sP6CPsI+1b7Vvuw+7D7FvwW/IP8g/zs/Oz8RP1E/Xz9fP2M/Yz9cv1y/Tn9Of3w/PD8pvym/GX8Zfww/DD8BPwE/OP74/vP+8/7yfvJ+8/7z/vY+9j73/vf++L74vvk++T76vvq+/f79/sE/AT8CPwI/Pz7/Pvd+937sfux+4L7gvtb+1v7Pvs/+y37Lfsn+yf7Mfsx+1T7VPuX+5f7+/v7+3r8evwA/QD9fP18/d793v0i/iL+Tv5O/mn+af52/nb+c/5z/lr+Wv4s/iz+9P30/cD9wf2e/Z79kP2Q/ZH9kf2T/ZP9i/2L/XH9cf1H/Uf9D/0P/c38zfx//H/8J/wn/Mz7zPt++377SvtK+zr7OvtQ+1D7hfuF+9D70Pso/Cj8hvyG/OX85fxE/UT9of2h/fL98v0p/in+Ov46/iL+I/7q/er9of2h/Vb9Vv0W/Rb96Pzo/Mr8yvyz/LP8lfyV/Gn8afww/DD89fv1+8T7xPui+6L7jfuN+4T7hPuH+4f7mfuZ+7j7uPvZ+9n77fvt++377fvb+9v7wPvA+6X7pvuL+4v7avtq+zj7Ofv1+vX6qvqq+mb6Zvo3+jf6JPok+i76LvpV+lX6lvqW+u767vpR+1H7rfut+/D78PsU/BT8IPwg/CP8I/wq/Cr8OPw5/Er8SvxX/Ff8Xfxd/F78Xvxa/Fr8VPxU/Ez8TfxA/ED8Lvwu/BP8E/zw+/D7yvvK+6j7qPuR+5H7i/uL+5v7m/vE+8T7BfwF/Fj8WPyw/LD8BP0E/U39Tf2I/Yj9uf25/eH94f0A/gD+Ev4S/g3+Df7u/e39tP20/Wz9bP0p/Sn9+vz6/Or86/z8/Pz8Mv0y/Yr9iv0A/gD+iP6I/hD/EP+I/4j/5f/l/yIAIgBAAEAAQwBDADYANgAjACMAFAAUAAsACwACAAIA9f/1/+H/4f/M/8z/vf+9/7j/uP+6/7r/vf+9/7j/uP+h/6H/cv9y/yr/Kv/R/tH+df51/iT+JP7p/en9xf3F/bj9uP3D/cP96v3q/S7+L/6M/oz++f75/mv/a//d/93/TABMAL0AvQAnAScBgQGBAb0BvQHUAdUBywHLAaoBqgF7AXsBQgFCAfsA+wChAKEAOQA5ANf/1/+O/47/cP9w/3f/d/+V/5X/tP+0/8v/y//e/97/+//7/y4ALwCAAIAA6ADoAFgBVwG7AbsBBQIFAi0CLQI2AjYCJwInAgoCCgLnAecBvgG+AYsBiwFGAUYB8ADwAJQAlABIAEkAHwAfAB0AHQA7ADsAawBrAKQApADjAOMAJwEnAXABcAG7AbwBCAIIAlYCVgKpAqkCBAMEA2MDYwO+A78DDAQMBEUERQRkBGQEZARkBEMEQwQBBAEEqAOoA0sDSwP8AvwCyQLJAq8CrwKqAqoCsgKyAsYCxwLlAuUCDQMNAzkDOQNjA2MDhgOGA50DnQOoA6kDrwOvA74DvgPhA+EDHAQcBGkEaQS6BLoEAQUBBTIFMgVMBU0FVgVWBVQFVAVKBUoFNwU3BRsFGwX5BPkE1ATUBLEEsQSOBI4EZwRnBDoEOgQNBA0E6QPpA9wD3APrA+sDEQQRBEcESASEBIQEwATABP0E/QQ8BTwFgQWBBckFyQUOBg4GRQZFBmMGYwZfBl8GOQY5BvoF+gWuBa4FYwVjBR8FIAXpBOkEwQTBBKoEqgSjBKQEqwSrBLgEuATCBMIEvQS9BKUEpQR+BH4EUQRRBCYEJgT/A/8D2gPaA7gDuAOcA5wDjQONA48DjwOlA6UDzAPMAwAEAAQ+BD4EfgR+BLkEuQTmBOYEAwUDBREFEQUVBRUFEwUTBRAFEAUMBQwFAwUDBfcE9wTuBO4E7gTuBPkE+QQFBQUFBAUEBecE5wSrBKsEWARYBPwD/AOpA6kDcQNxA2EDYQN8A3wDtQO1A/gD+AMyBDIEWQRZBGsEawRvBG8EbARsBGkEaQRtBG0EfgR/BJ8EnwTLBMsE+wT7BCIFIgU1BTUFMgUyBRkFGQX0BPQEyATIBJsEmwRuBG4ERgRGBCYEJgQOBA4E/AP8A+kD6QPVA9UDxgPGA8MDwwPRA9ED6wPrAwoECgQpBCkERgRGBGYEZgSABIAEhgSGBGcEZwQcBBwEsQOxAzsDOwPIAsgCWwJbAu4B7gF9AX4BEQERAbQAtABwAHAASABIADYANgAzADMAOwA7AE0ATQBoAGgAiACIAKQApAC1ALUAuQC5ALcAtwC3ALcAwwDDAN0A3QABAQEBJwEoAUwBTAFyAXIBngGeAdMB0wELAgsCOAI4AkwCTAJCAkICHwIfAu8B7wG/Ab8BlgGWAXMBcwFQAVABJQElAe4A7gCnAKcAUwBTAPn/+f+c/5z/Rv9G//v++/7A/sD+lf6V/nv+e/5s/mz+ZP5k/lv+W/5L/kv+Lv4u/v/9//2//b/9df11/Sr9Kv3q/Or8v/y//Kz8rPyw/LD8zfzN/AH9Af1H/Uf9mP2Y/ef95/0q/ir+Xf5d/on+if64/rj+8f7x/jT/NP98/3z/wf/B//z//P8nACcAQABAAEgASABCAEIAMgAyABcAFwDs/+z/rP+s/1f/V//2/vb+mP6Z/kz+TP4U/hT+6f3p/cD9wP2S/ZL9Yv1i/Tn9Of0c/Rz9C/0L/f38/fzs/Oz81fzV/Lv8u/yh/KH8hPyE/F38Xfwm/Cb84Pvg+5P7k/tH+0f7BPsE+876zvqq+qr6nfqd+qv6q/rS+tL6BvsG+zv7O/tm+2b7hfuF+5z7nPuu+677tvu2+677rvuL+4v7T/tP+wP7A/u5+rn6gPqA+l36XfpL+kv6P/o/+jH6Mfoj+iP6HPoc+iL6Ivo2+jb6UPpQ+mj6aPp++n76k/qT+q/6r/rY+tj6DvsO+1L7Uvug+6D79Pv0+0X8RfyG/Ib8q/yr/Kv8q/yO/I78Y/xj/ED8P/w0/DT8RPxE/Gn8afya/Jr80vzS/A79Dv1P/U/9lv2W/d793v0f/h/+UP5Q/mf+aP5f/l/+Ov46/gL+Av7I/cj9lf2V/Wr9av0+/T79Bv0G/b38vfxq/Gr8GPwY/Nf71/uq+6r7j/uP+377fvtw+3D7Yvti+1f7V/tT+1P7VvtW+137Xftm+2b7cvty+4f7h/uq+6r72PvY+wP8A/wb/Bv8FPwU/PP78/vG+8b7nvue+4r7ivuN+437ovui+8T7xPvu++77Hvwe/FX8VfyQ/JD8xvzG/O387fz8/Pz87/zv/Mb8xvyJ/In8O/w7/OL74vuJ+4j7Ovs6+wb7Bvv2+vb6D/sP+0X7RvuK+4r7xvvG++n76fvr++v7zvvO+577nvtl+2X7Lfst+/b69vrE+sT6nPqc+oL6gvp5+nn6ffp9+on6ifqU+pT6nPqc+qf6p/q7+rv62frZ+vz6/Poa+xr7K/sr+zD7MPsy+zL7Nvs3+z/7P/tI+0j7TvtO+1T7VPti+2L7fPt8+6b7pvvg++D7K/wr/IT8hPzo/Oj8Uf1R/br9uv0b/hv+bP5s/qP+o/63/rf+o/6j/m7+bv4j/iP+0v3S/YP9g/06/Tr99/z3/Lv8vPyK/Ir8afxp/F/8X/xy/HL8pfyl/Pf89/xp/Wj9+v36/an+qf5n/2f/HgAeALkAuQAtAS0BgQGBAcQBxAEBAgECNgI2AlkCWQJlAmUCXQJdAk0CTQI9Aj0CMgIyAigCKAIdAh0CDgIOAv8BAAL4AfgB+wH7AQQCBAIGAgYC9gH2Ac4BzgGUAZQBUgFSARIBEgHWANYAnQCdAGcAZwA2ADYADQANAO7/7v/T/9P/tv+2/4//j/9d/13/IP8g/93+3f6b/pv+YP5g/jb+Nv4g/iD+Hv4e/iv+K/49/j3+TP5N/ln+Wf5n/mb+fP58/p/+n/7P/s/+Cv8K/0v/S/+T/5P/5P/k/0AAQACkAKQABAEEAVMBUwGJAYkBpwGnAbEBsQGuAa4BoAGgAYUBhQFZAVkBGQEZAcYAxgBnAGcABAAEAKj/qP9T/1P/BP8E/7n+uf5z/nP+Pf49/iD+IP4l/iX+TP5N/o/+j/7j/uP+QP9A/5z/nP/1//X/SQBIAJoAmgDrAOsAOgE6AYYBhgHQAdABGgIaAmcCZwK4ArgCCAMHA0sDSwN5A3kDjAOMA4wDjAOHA4cDjAOMA6ADoAPCA8ID7QPtAxoEGgRHBEcEbgRuBIcEhwSMBI0EewR7BFQEVAQgBCAE6APoA7UDtQOOA44DeAN4A28DbwNtA20DaQNpA1sDWwM5AzkDAgMCA70CvQJ3AncCOgI6AggCCALZAdkBpgGmAW4BbgE5ATkBEQERAf0A/QACAQIBIAEgAVIBUgGSAZIB2AHYASICIgJyAnICywLLAi0DLQOQA5AD6QPpAzAEMARdBF0EbwRvBGcEZwRKBEoEGwQbBN4D3gOYA5kDUwNTAxgDGAPzAvMC5wLnAvQC9AIUAxQDRANEA34DfgO+A74D/QP9AzQENARfBF8EfAR8BI4EjgSYBJgEnAScBJ4EngSlBKUEuwS8BOwE7AQ0BTQFhgWGBcgFxwXmBeYF3QXdBbcFtwV/BX8FOwU7Be0E7QSVBJUEQARABP0D/QPUA9QDxQPFA8ADwAOyA7IDjQONA0kDSQPlAuUCbAJrAuoB6gFvAW8BBgEHAbsAuwCSAJIAiQCJAJgAmACxALEAyADIANcA1wDiAOIA8wDzABUBFQFOAU4BmAGZAesB6wE3AjgCdwJ2AqgCqALSAtIC9gL2AhEDEQMZAxoDCAMIA9wC3AKYApgCQwJDAuYB5gGIAYgBNAE0AfMA8wDKAMsAvgC+AMsAywDtAO0AHQEdAVMBUwGKAYoBvAG8AeYB5gEEAgQCFAIUAhUCFQIGAgYC6gHqAcEBwQGIAYgBPAE8Ad4A3gB2AHYAFwAXANj/2P/F/8X/3//f/x0AHQBwAHAAxQDFAAsBCwE3ATgBTAFMAVIBUgFWAVYBXQFdAWMBYwFfAWABTgFOAS8BLwEFAQUB1gDWAKMAowBsAGwAMwAzAPv/+//H/8j/m/+b/3L/cv9J/0n/HP8c//H+8f7S/tL+yv7K/tn+2f75/vn+IP8g/0X/Rv9p/2n/jf+N/7b/tv/o/+j/HwAeAFUAVQB/AH8AlQCVAJgAmQCWAJYAngCeALgAuADkAOMAGQEZAVIBUgGIAYkBuwG7AeQB5QH/Af8BBAIEAusB6wG0AbQBZgFlAQ0BDQG7ALsAegB7AE0ATQAwADAAGwAbAA4ADgAMAAwAGQAZADkAOQBpAGkApQClAOQA5AAdAR0BRgFGAVkBWAFTAVMBOwE7ARgBGAH1APYA2gDaAM4AzgDXANcA9wD3ACgBKAFcAVwBgQGBAYkBiQFyAXIBRgFGARkBGQH6APoA8gDyAP8A/wAdAR0BRgFGAXQBdAGiAaIBywHLAekB6QH7AfsB/wH/AfUB9QHaAdoBrgGuAXABcQEqASoB5QDmAKsAqwB+AH4AWgBaADgAOAAWABYA9//4/9//4P/V/9b/3//f//7//v8rACoAWQBZAHsAewCKAIoAigCKAI4AjgCqAKoA6wDrAE8BTwHGAcYBMwIzAnsCewKRApECewJ7AkgCSAIHAgcCvgG+AWwBbAEPAQ8BqwCrAEgASADv/+//p/+n/3b/dv9d/17/WP9Y/1z/XP9g/2D/Wv9Z/0T/RP8g/yD/+f75/tn+2f7H/sf+x/7H/tj+2P76/vr+MP8v/3j/eP/L/8v/GwAcAGAAYACWAJYAwADAAOMA5AAFAQQBIQEhATYBNgE/AT8BQAFAATwBPAE5ATkBNQE1ASoBKgETARMB8ADwAMcAxwCjAKMAhgCHAGwAbQBLAEsAGgAaANv/2/+T/5P/T/9O/xn/Gf/9/v3+A/8D/zD/MP9//3//5f/l/1AAUAC0ALQACgEKAVEBUQGMAYwBvAG8AeUB5QEIAgkCKQIpAkICQgJOAk4CRAJDAh4CHwLhAeEBkgGSAUEBQgEBAQEB3QDdANkA2ADrAOsABQEFARsBGwEoASgBLAEsASQBJAEPAQ8B7wDvAMoAygCpAKoAlACTAIcAhwCBAIEAewB7AHIAcgBmAGYAWwBbAFEAUQBFAEUAKwArAPv/+/+w/7D/UP9Q/+j+6f6A/oD+Gf4Y/q/9r/1F/UX94/zi/JX8lfxn/Gf8XPxc/Gz8bPyM/Iz8tPyz/OT85Pwg/SD9aP1o/bP9s/31/fX9Jv4n/kj+SP5g/mD+cP5w/nb+dv5w/m/+Xf5d/kn+Sf5A/kD+Sv5K/mP+Y/6A/oD+lP6U/pv+m/6X/pf+j/6Q/or+iv6D/oP+cv5y/lL+Uv4m/ib++v36/dn92f3K/cn9y/3L/dj92P3q/ev9/f39/Qz+DP4Y/hj+Jv4m/kP+Q/53/nf+xf7F/ib/Jv+M/4z/7P/t/z4APgB5AHkAkQCQAHoAegAwADEAv/+//zb/Nv+t/q7+Of45/ub95v25/bn9rv2u/b39vf3Y/dj99v32/RH+Ev4p/ir+QP5A/lb+Vv5x/nH+lv6W/sn+yf4I/wj/Tf9N/4v/i/+3/7f/yv/K/8b/xv+z/7P/nf+d/4v/i/99/33/cv9y/2X/Zf9U/1X/Qf9B/yr/Kv8Q/xD/9v72/t/+3/7N/s3+wf7B/r7+vv7J/sn+6f7o/h7/H/9j/2P/qP+o/9z/3P/5//n/AAABAP7////6//r/+f/5//f/9//v/+//3v/e/8j/yP+0/7T/qP+o/6L/ov+Z/5n/hv+G/2X/Zf8z/zL/8P7w/p/+n/5F/kX+6/3s/Zv9m/1U/VT9Ev0S/dD8z/yM/Iv8S/xL/Bb8Fvz1+/X76vvq+/L78/sG/Ab8Gvwa/Cv8K/w//D/8Yfxg/JX8lvza/Nr8Iv0i/Wf9Z/2q/ar98v3y/UP+Q/6d/p3+/v7+/mT/ZP/N/83/NgA2AJ8AoAAEAQQBYAFfAa4BrgHpAekBDQINAh4CHgIkAiQCKgIqAjICMgI5AjkCOQI4AiwCLAIWAhYC+gH6AdoB2gGyAbIBfwF/AUUBRgENAQ0B4ADfAMAAvwCmAKYAjACMAG4AbgBUAFQASABIAFUAVQB8AHwAugC6AAcBBwFgAWABxAHEATACMAKcApwC+gL6AjkDOQNNA00DMgMyA+8C7wKPAo8CIwIjAr0BvQFwAXABSAFIAUQBRAFaAVoBfwF+AaoBqQHYAdgBCAIIAjICMgJOAk4CVgJWAk0CTQI5AjkCHgIeAvwB/AHVAdUBrAGsAYkBiQF1AXUBdgF2AYoBigGtAa0B2QHZARACEAJXAlcCsQKxAhcDFwN4A3gDvwO/A+QD5APrA+sD5APkA9oD2gPNA80DsAOwA3MDcwMRAxEDlgKWAhsCGwK8AbsBiQGJAYUBhQGkAaQB2gHaARgCGAJZAlkCmAKZAtQC1AIIAwgDKwMrAzUDNQMgAyAD7wLvAqkCqQJZAlkCCQIJAsIBwgGKAYoBaAFoAV0BXQFkAWQBcQFyAXkBegF1AXUBZQFlAU8BTwFBAUABRAFEAWABYAGUAZQB3AHcATACMQKIAogC2QLZAhkDGQNHA0cDZQNlA3sDewOLA4wDlAOVA5EDkgOCA4IDagNqA0oDSgMhAyED5QLlApECkQIhAiECnAGcARABEAGOAI4AKQApAO3/7f/Y/9j/5//n/xQAFABXAFcAqQCpAAEBAQFXAVcBowGjAd8B3wEFAgUCDwIPAvwB/AHTAdMBoAGgAXABcAFNAU0BOQE5ATIBMQEvAS4BLQEtAS8BLwE5AToBTQFNAWUBZQF6AXoBgwGDAX4BfQFmAWYBOwE7Af4A/gC3ALcAdQB1AEMAQwAjACMADgAOAPb/9v/P/8//lP+U/0z/TP8G/wf/0v7T/rj+uP6z/rP+tf61/rP+s/6m/qb+i/6L/mH+Yf4t/i3+9P30/bz9vP2I/Yj9U/1T/Rn9Gf3Y/Nj8l/yX/GD8YPw5/Dn8Kfwp/DH8MfxS/FL8ifyJ/ND80Pwc/Rz9Y/1j/Zz9nP3E/cT93f3d/ez97P31/fX9+/37/f39/f3//f79BP4E/hX+Fv42/jf+Zv5m/p/+n/7a/tr+Df8N/y3/Lf8z/zP/Hv8f//X+9f7E/sT+l/6X/nX+df5b/lv+Q/5D/iX+Jf78/fz9y/3L/Zb9l/1j/WP9Lf0t/fH88fyp/Kn8WPxY/Ab8Bvy9+737hvuG+2T7ZPtW+1b7Xftd+3f7d/uk+6T74/vi+yz8LPx9/H780vzS/Cb9Jv1x/XH9rP2s/dH90f3j/eP95v3l/dn92f23/bj9fP18/Sb9Jv3A/MD8V/xX/Pj7+Pum+6b7XPtc+xj7F/vd+t36tvq2+q/6r/rI+sj6+vr6+jP7M/tq+2r7ovui++f75/tD/EP8svyy/CT9Jf2J/Yn92P3Y/Rf+F/5S/lL+kP6R/tD+0P4F/wX/JP8k/yj/KP8Z/xn/Bf8F//f+9/7z/vP+9/73/vr++v77/vv++f75/vf+9/72/vb+9v72/vT+9P7x/vH+7/7v/vX+9f4L/wv/NP81/3D/cP+1/7X/+P/4/y8ALwBVAFUAZgBmAGUAZQBTAFMAMwAzAAUABQDI/8j/fP97/yj/KP/Y/tj+k/6T/lr+Wv4k/iT+6v3q/ar9qv1q/Wv9OP04/R/9Hv0n/Sf9Tv1O/Y39jf3R/dL9C/4L/iv+K/4w/jD+I/4j/hX+Ff4V/hX+LP4s/lX+Vv6K/or+vf6+/uf+5/79/v3++v75/tv+2/6h/qH+Tv5O/uf95/14/Xj9Dv0P/bn8ufyA/ID8Yfxh/FT8VPxQ/FD8UvxS/Fj8WPxm/Gb8evx6/JL8kvyq/Kr8vfy8/Mv8y/zY/Nj85vzm/P38/fwi/SL9W/1b/af9p/0A/gD+X/5f/sD+v/4d/x3/c/9z/7z/vf/z//P/FQAVACoAKgA9ADwAVQBVAHkAeQCqAKoA6ADoADEBMQF7AXwBvAG9AegB6AH6AfoB9wH3AeoB6gHaAdoBxQHFAaUBpQF3AXcBPQE9AQAB/wDBAMEAfgB+ADQANADi/+L/iv+K/zb/Nv/q/ur+p/6n/mz+bP45/jn+Dv4N/u797f3d/d393f3d/ez97f0G/gb+Iv4i/j7+Pv5a/ln+eP54/pz+nP7I/sj+AP8A/0j/Sf+g/6D/AQABAGQAZADAAMAAEgESAVMBUwF7AXsBgQGBAV0BXQEVARUBtAC0AE0ATADt/+z/nf+d/2n/af9Z/1n/dv92/8L/wv82ADcAygDKAGkBaAEBAgACggKCAuAC4AIUAxQDHQMdAwMDBAPaAtoCtwK3AqsCqwK7ArsC4ALgAhADEANHA0cDhgOGA80DzQMVBBUEVARUBIAEgASWBJYEmQSZBI0EjQRuBG4ENgQ2BOED4QN0A3QDAAMAA5sCmwJTAlMCKgIqAhoCGQIYAhgCIAIgAjICMgJQAlACeQJ5AqQCpALGAsYC2QLZAt0C3QLXAtgCzwLPAsUCxQK1ArUClgKWAl8CXwIQAhACuAG4AWsBawE6ATsBLAEsATgBOAFSAVIBcQFxAZIBkgGzAbMB0AHQAeYB5gHwAfEB7AHsAdgB2AG0AbQBiAGIAWABXwFHAUcBQgFCAUoBSgFRAVEBTAFMAToBOgEiASIBDwEPAQ0BDQEeAR4BPwE/AWcBZwGQAZABuAG4AdoB2gHxAfEB8gHxAdQB1AGcAZwBWwFbASkBKQEaARsBNwE3AXsBegHUAdQBMgIyAoICggK3ArcCywLLAr0CvgKSApICTQJNAvAB8AF8AXwB7wDuAE4ATgCq/6r/Ff8V/6b+p/5s/mz+av5q/pn+mf7t/u3+Uv9S/7P/s/8AAAAAKgAqAC4ALgAPAA8A1//X/5H/kf9J/0n/Cv8K/9z+3P7J/sn+0/7T/vn++f4w/zD/cP9w/7D/sP/v/+7/LQAsAGsAawClAKUA0gDSAO0A7gD0APQA5wDnAM4AzQCtAK0AjQCMAG4AbgBSAFIANgA2ABQAFADp/+n/q/+r/1n/Wf/6/vr+mf6Z/kb+Rv4K/gr+5/3n/dj92P3T/dP90f3R/cr9yv2+/b79rf2t/Zb9l/15/Xn9T/1P/Rb9Fv3N/M78e/x7/Cf8Jvzc+9v7ofuh+3r7evtn+2f7aPto+337ffug+6D7zPvL+/b79vsd/B38Q/xD/G/8b/yn/Kf85/zo/CL9Iv1K/Ur9Vv1W/Uz9TP03/Tf9J/0n/SL9Iv0l/SX9Jv0m/R39Hf0J/Qn98vzx/OL84fzj/OP89/z3/Bn9Gf0//T/9X/1f/Xb9dv2J/Yn9nP2c/bP9s/3Q/dD98v3y/R/+H/5d/l3+r/6w/hP/E/9+/37/5P/k/zgANwB3AHcAowCjAMEAwQDTANMA2QDZAM8AzwC7ALoApQClAJkAmQCcAJwAqgCqAL4AvgDVANUA7QDtAAUBBQESARIBCgEKAeoA6QC5ALkAiwCLAGwAbABgAGAAWwBbAE0ATQAuAC4ABgAGAOj/6P/i/+L/9//2/xgAGAA2ADYASABIAFUAVQBrAGsAlQCVAM8AzwALAQsBOwE7AVsBWwF0AXUBlQGVAcYBxgEKAgkCWAJYAqYCpgLwAvACNAM0A3cDdwO7A7wD/gP+AzYENgRZBFkEXQRdBD4EPgQABAAErgOuA1gDWAMNAw0D1QLVArACsAKVApUCfQJ9AmUCZQJLAksCMgIyAhYCFgLvAe8BtwG3AWkBaQEEAQQBjACMAAoACgCI/4j/D/8P/6f+p/5X/lf+Jv4m/hn+Gf4u/i7+Xf5d/pf+l/7U/tT+Dv8P/0j/SP+E/4T/w//D/wYABQBRAFEApQClAAABAAFdAV0BuAG5AQ4CDgJXAlcCjQKNAqYCpgKeAp4CdgJ2AjQCNQLiAeIBiAGIAS4BLgHXANcAhgCGADwAPAD9//3/yf/J/6D/oP+A/4D/aP9o/1X/Vf9G/0b/Of85/yj/KP8W/xX/CP8I/wj/CP8b/xv/P/8//2z/bP+f/5//1//X/xcAFwBkAGQAvAC8ABsBHAF7AXsB0wHTARwCHAJRAlECbwJvAnICcgJdAl0CNwI3AgkCCQLcAdwBsAGwAYIBggFNAU0BDQENAcUAxQB5AHkALAAsAOb/5v+x/7H/mP+Z/5//n/+4/7f/zv/O/9D/0P+5/7n/lf+V/3X/df9m/2b/aP9o/3b/dv+K/4r/pv+m/9L/0v8UABQAagBqAMcAxwAWARYBTQFNAWwBbAF/AX8BlAGTAbEBsQHUAdQB9AH0AQsCCwIZAhkCIwIjAjACMAJBAkECVAJUAmUCZQJxAnECdwJ3AnYCdwJuAm4CXQJdAkUCRQInAicCCAIIAuwB7AHZAdkB0wHTAdcB1wHdAd0B2wHbAc0BzQG6AboBrwGvAbkBuQHeAd4BFgIXAlQCVAKJAokCrgKvAsgCyALaAtoC4wLjAtgC2AKxArECbAJsAhUCFgK9Ab0BcAFwATIBMgEBAQEB3ADcAL4AvwCnAKcA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qAGoAesB6wEbAhsCNgI3AjwCPAIrAisCAQIBAsMBwwF5AXkBMgEyAfwA/ADeAN4A1wDXAOMA4wD8APwAIwEjAVwBXAGlAaUB+AH4AUkCSQKLAosCuAK4As0CzQLRAtECzALMAsQCwwK8ArwCtQK1AqoCqgKVApUCcQJxAjsCOwLzAfMBngGeAUEBQQHiAOIAhACEACgAKADM/8z/cf9x/xv/G//T/tP+of6h/oj+iP6H/of+l/6X/rH+sf7S/tL++/77/i//L/9u/27/t/+2/wMAAwBRAFIAnwCfAOgA6AAlASYBVQFVAXkBeQGWAZYBugG6AegB6AEdAh0CTAJMAmcCaAJjAmQCPwI/Av4B/gGoAacBQAFAAcwAzABQAFAA2v/a/3X/df8x/zH/FP8U/xz/HP9C/0H/ef95/7r/uv8AAAAATABMAJkAmQDjAOMAIwEjAVMBUwFxAXEBfwF/AYUBhQGLAYsBlAGUAZ4BnwGkAaQBoAGgAZIBkgF/AX8BbQFtAV4BXgFUAVUBUQFRAVoBWgF4AXgBsAGvAf8B/wFcAlwCuwK7AhQDFQNnA2cDsgOyA/AD8AMbBBwEKwQrBB4EHgT5A/gDxAPEA4sDiwNYA1gDLgMuAw8DDwP6AvoC6gLqAtwC3ALNAs0CtwK3ApICkgJZAloCCwILAqoBqgE+AT4B2ADYAIcAhwBbAFsAXABcAIgAiADTANMAMgEyAZsBmwEIAggCcgJyAtUC1QIqAyoDagNqA5EDkQOhA6EDogOiA54DngOfA58DpAOkA6sDqwOwA7ADsgOyA7YDtgO9A70DygPKA9kD2QPnA+cD8QPxA/cD9wP5A/kD9QP1A+oD6gPTA9MDrgOuA3gDeQM4AzgD9AL1ArgCuAKMAowCdwJ3An0CfQKcApwCxwLHAuwC7QL4AvgC4wLjArICsgJyAnECLgIuAuwB7AGqAaoBaQFoASgBKAHvAO8AxADDAKcApwCbAJoAmgCaAKEAoQCvAK8AvgC+AMoAygDLAMsAvAC7AJwAnAByAHIASQBJACgAKAAQABEAAAAAAPL/8v/f/97/xv/G/6n/qf+K/4r/bf9t/1P/U/9A/0D/Nf81/zX/Nf9E/0P/Zf9k/5n/mf/f/9//LAAsAHkAeQC5ALkA6gDqABMBEwFCAUIBfwF/Ac0BzQEiAiICcwJ0ArgCuQLuAu4C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JwQmBKQDpANOA08DLwMvA0gDSQOQA5ADxQPFA5EDkQPBAsICoQGhAdkA2QD0APMA6AHoARoDGgPzA/MDaARoBPQE9AQBBgEGYgdjB4gIhwj5CPoI0AjQCGUIZgj4B/gHfQd9B98G4AYqBikGYAVhBWUEZQQRAxEDmwGaAYkAiQBPAE4AwQDCADoBOAEgASIBhQCEAPH/8v/s/+z/hwCGAHABcQFXAlcCHgMeA9wD3QOvBK4EpQWnBcYGxAbmB+cHwgjBCCAJIAklCSUJRQlECb0JvwkxCjAK2gncCVwIWwgnBigGKQQoBO4C7gJmAmYCPAI8Ak8CTwKLAosCpAKkAjcCOAJJAUgBWwBcAO7/7P/c/93/sf+w/z3/Pf/k/uX+Dv8M/4T/h//G/8P/i/+O/0n/R/9x/3L/FQAVAMUAxQA7ATsBnwGeAUECQgI4AzgDPAQ9BB0FHQXYBdgFigaKBiwHLAelB6YH/Af7B0oISwiFCIQIRQhGCC0HLQdRBVAFXQNeAwgCBwJyAXMBNAE0Ae4A7wC/AL8ABQEFAdYB1gHFAscCTwNOAzUDNwOvAq4CCAIJApsBmwG5AbkBlgKXAgUEBQRjBWMFDgYOBtUF1AUBBQEF5gPmA5ECkQL1APYATv9N/xD+Ef6T/ZL9vf29/TH+Mv61/rX+VP9T/y8AMABJAUcBZQJoAmMDYQNHBEkEVAVSBZgGmAbSB9MHfwh9CEEIQwhSB04HNwY7Bo4FigVZBVwFZwVkBVMFVAUYBRcF1wTWBM4E0QQ1BTIF6AXsBacGogbrBu8Gvwa8Bn4GgAbOBs0Gtge2B50InQjFCMQICAgJCPQG8gYaBhwGvAW5BZ8FoQWsBakFxAXHBewF6QXxBfQF1AXSBZ8FoAVeBV8F7gTuBD8EQASnA6YDqQOqA3sEegSbBZsFUwZSBlIGUgb3BfcFzwXQBSMGIgbfBt8GzAfMB7IIswhHCUYJUAlRCfAI7wiCCIQITghNCAEIAggiByIHmwWbBQUEBgQcAxsD8ALxAu4C7QJlAmUCRgFGARAADwBb/1v/c/9z/00ATQCmAaUBEQMSAycEJgSmBKcEsASvBI8EkASEBIMEkQSRBK8EsAQEBQIFuAW7BcgGxga8B74HFQgTCIkHiwdZBlgG6gTqBIwDjAM/Aj8C7ADtAKH/oP+R/pH+Af4A/ub95/30/fT9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hgWGBQQGBAakBqQGTAdMB88HzwcVCBUIOQg6CHYIdgjqCOoIcglxCckJygnGCcYJcQlxCQUJBQnPCM8ICQkKCbAJrwlpCmsK1QrUCskKygqVCpUKmAqYCuMK5AolCyQL/woBC4EKfwr0CfYJrAmrCY4JjwlhCWAJ7wjwCEgISAiJB4kH0AbRBkYGRQYQBhEGPwY/BpMGlAa7BrsGlgaXBm0GbQaeBp8GPgc+B/oH+gdvCG8IgAiACE8ITgj8B/wHgQeAB9QG1QYVBhQGcAVxBQYFBQXJBMoEsASwBLoEugT5BPkEcgVxBSEGIgb6BvkGzAfMB1gIVwhiCGMI+Af3B1gHWQfUBtMGiwaMBnUGdQZxBnIGYQZgBikGKgbVBdUFiwWMBXQFdAV/BX8FbgVuBTAFMAUIBQkFYAVeBTsGPAY5BzgH1AfVB+YH5gePB48H9Ab1BhgGGAYKBQoFFwQXBIMDgwNQA1ADMwMzAwYDBgP4AvgCWgNbAysEKgT1BPUEQAVABfkE+QSGBIYEVARUBHwEfAS9BLwEyATJBIkEiAQIBAgEXANbA4oCigKuAa0B5ADkAEMAQgC7/7v/Rf9G/wL/Af8Z/xr/nP+a/0kASgD2APUAjwGQATUCNQLaAtkCOgM7AyEDIAOgAqICIQIgAuIB4wHbAdoBtwG4AUsBSwGhAKIA8P/w/1//X/8N/w3/F/8W/4j/iP84ADgAzQDNAPQA9ACpAKkAOwA7AP//AAAIAAcAKgArADQAMwARABIA2P/X/6L/o/+b/5r/4v/j/3cAdwAcARwBfwF/AY0BjQGUAZUBAAIAAu0C7QIHBAYEygTLBPUE9ASeBJ8EGAQYBKUDpQNNA04D4QLgAhkCGwLsAOsAo/+k/8H+wf6e/p3+M/80/zQAMwBVAVYBaAJnAkADQQPCA8ID+AP5AywELASVBJUEFQUVBUAFQAXeBN4EOwQ7BO0D7QMvBDAEmgSaBIcEiAS3A7gDkQKRArQBtAFfAV4BOgE7AcYAxADK/8v/l/6W/qj9qv1O/U39c/1z/c39zf0c/hz+VP5U/p3+nv4x/zD/GAAYAB4BHwH3AfcBfgJ+AtwC2wI7AzwDlAOTA6QDpQNbA1sD8gLyArECsQKTApMCRQJEApABkQGrAKoACwAMAAgACACaAJoAcwF0AS8CLgJ3AngCOAI3ApIBlAHXANYAFQAXACz/Kv/2/ff9uPy3/OP74/uh+6L7pvul+4P7hPs9+zv7Ivsk+3H7b/vt++/7XPxb/MT8xfx1/XX9fv59/nr/ev/t/+z/rv+v/xf/Ff+e/qD+nv6d/iD/Iv/2//X/twC4AAoBCgHYANgAdAB0AEgASABmAGYAYwBjAMj/yP+X/pf+Y/1j/dH80fwQ/RD9yf3J/YH+gf79/v3+R/9H/37/fv+l/6b/rv+s/4b/h/8m/yX/g/6E/qb9pf22/Lb8/vv9+677rvu6+7r73Pvb+8X7xftd+137ufq5+gz6DfqG+Yb5QPlA+Tr5Ovlm+Wb5xfnF+XH6cfp8+3z7sfyy/JL9kv2z/bP9Lf0t/ZX8lfx2/Hf8yvzI/AP9Bf2w/K/82PvZ+/H68PpY+lj6JPok+jf6N/pw+nD6r/qv+tH60frR+tH6z/rQ+uT65Pra+tn6TPpN+hr5Gfmk96T3i/aK9hb2FvYd9h32UvZS9rH2svZb91v3TvhO+F35XPlk+mT6fft8+7/8wPwM/gz+Ef8R/5v/nP+7/7v/pf+k/37/f/9a/1n/Of86/x//Hv/3/vj+q/6s/jf+Nv6v/bD9Mv0x/bn8ufwm/Cb8T/tP+yr6Kvrn+Oj47vft96f3p/cz+DP4QflB+Uf6Rvrn+uf6M/sz+3j7ePvi++L7VvxW/JD8kPx2/Hb8Lvwu/A78DvxS/FH88vzy/KT9pP0V/hT+OP44/kv+S/6W/pf+Hf8d/6j/qf8RABAAcwB0AAgBBwHXAdcBpQKmAiQDJAMfAx8DjwKPAokBiQE7ADsA5f7l/s/90P0o/Sf9+fz6/DX9Nf2u/a/9Lv4u/nP+c/50/nP+Vf5W/kf+Rv43/jj+4v3h/Rj9GP0G/Ab8FvsW+4/6j/pj+mP6SvpL+iD6H/r1+fb5CfoI+oL6gvpX+1b7VvxW/DX9Nf2//cD9+P33/Rv+HP50/nP+C/8M/6X/pP/m/+f/r/+u/xz/HP9l/mT+rf2s/RT9Ff3Q/M78Bf0H/bX9s/2O/pD+TP9K/8//0P8zADMAkQCRAOgA6AAyATEBagFrAY0BjAFuAW8B7gDtABIAEwAu/y3/jf6O/lj+V/5t/m7+o/6j/t/+3/4r/yv/q/+r/3EAcQBqAWkBOAI5An0CfAIJAgsCKQEoAVQAVQDg/9//w//D/83/zf/m/+X/DgAPAEMAQgBTAFQAIQAfALL/s/88/zv/4P7h/qD+n/5b/lz+Bv4F/qj9qf1U/VX9Gf0Z/Qb9Bf0y/TD9oP2h/TD+MP6W/pf+mP6Y/j7+Pf7R/dL9qP2n/eH94P1y/nP+Sf9I/14AXgCeAZ4BwwLEAn4DfQOpA6sDhQOEA2EDYgNiA2EDWANYAw0DDQOHAocCDwIPAvQB8wFBAkECyALHAjoDOwNnA2cDMQMxA5QClAKnAacBnwCfAMP/w/9A/0D/Ef8R/wb/Bv/x/vH+yP7I/qf+p/6v/q/+7/7w/lj/V//M/83/MgAxAH0AfgCxALAAygDKAMcAxwCqAKkAhQCGAH8AfgC1ALYALgEuAbwBvAEOAg4CyQHKAcYAxgBL/0r/CP4J/sz9zP3k/uX+1gDXALECrwKyA7MD3QPcA70DvwPeA90DUARRBMEEwATSBNIEbgRuBMoDyQM5AzoD/gL9Ag0DDgMfAx4D1wLYAjACLwKDAYQBUgFSAb4BvgFoAmkCyQLIAp4CnwIrAioC0wHUAdIB0QEEAgUCKgIpAg8CDwKwAbEBLwEuAbUAtwBzAHIAbABtAIIAgQB0AHQALgAuANv/2//A/8D/7v/t/ykAKgAvAC4AAwADAAEAAQB1AHQAPAE8AdwB2wH3AfgBqwGrAWgBaAF/AX8B4wHjAUACQQJKAkkC6gHrAT0BOwF3AHgA3f/c/5L/k/+h/6D/7f/u/2MAYgD6APsAogGhAS8CLwKEAoQCvgK/AiYDJwPcA9sDmwSbBO0E7ASNBI0EoAOhA30CfQJqAWoBhwCIAOf/5f+O/4//cv9x/23/bf9s/2z/gv+C/8P/wv8XABcASgBKAEIAQgAlACUAIAAgACsAKwAPAA8Ar/+v/zr/Ov/0/vT++f74/h7/Hv89/z3/W/9c/4//jv/F/8b/vP+7/0P/Rf96/nn+tP21/Uv9Sv1c/Vz91v3X/YP+gv4j/yP/mP+Y//D/8P9nAGYAGgEbAfAB8AGbApsC+QL4AigDKANtA20D8gPyA6EEogRSBVEFxAXGBb0FvAUKBQsFyQPJA2QCZAJVAVUByQDJAI4AjgBmAGUARABGAEYARgBrAGsAlwCWALsAugD5APkAgAGAAUMCRAL/Av4CYgNjA1kDWQMJAwkDvAK8ArICsQLpAusCMgMxAzoDOwPvAu8ChAKEAlQCVQKMAowCBAMEA3MDcwOwA7ED0gPRAwkECgSBBIAENQU2BQAG/wWjBqQG3wbeBoQGhAaOBY4FLwQuBMYCxwK8AbwBPAE8ARABEAHMAMwAMgAyAHj/eP8p/yn/rf+t/+sA6wBQAlACNAM0A1UDVQPvAvACkAKPApwCnQIUAxQDjQONA5sDmwMnAycDkgKSAl8CXwLLAsoClwOXAzsEPAReBFwEDQQPBM0DywMNBA8E5ATjBN4F3wVnBmYGLAYrBlYFVwVXBFUEhgOIAwQDAwOoAqkCSwJKAsoBygEvAS8BngCfAEkASQBEAEQAdQB1AKgAqAC9AL0AyADJAPUA9ABUAVYBywHJARICEwIBAgACnQGeASMBIgHYANgA1wDYAAYBBQEbAR0B8wDxAIwAjgAnACUA6f/r/8//zv+g/6D/LP8s/4T+hP7s/e39uv25/QL+A/6z/rL+kP+R/24AbgAgASABjQGNAboBuQHiAeIBYAJgAlwDXQO2BLYEAAYABtAG0QbwBu8GbAZtBpMFkgW4BLgEFAQUBJcDlwMHAwcDSwJKAo8BkQEnASYBFQEWAQ0BDAGbAJsAl/+W/zH+Mf7O/M/8xvvF+zn7OvsY+xb7FvsY+wD7//rY+tn67vrt+n37fvtg/F/8KP0p/Z39nf39/f39w/7E/iEAIADDAcQBKgMpAw4EDwSUBJMEAQUBBXgFeAXUBdMF0QXSBVUFVQWABIAEqwOrAxoDGQPMAs0CfwJ+At4B3wHTANMAl/+X/4z+jP77/fv92P3Y/c39zf19/X39z/zO/AH8Avxw+3D7P/tA+0H7QPsf+x/7rPqs+gn6Cvqh+aH57/nv+S/7L/sU/RX94/7i/uT/5f/3//b/oP+h/4z/jP8BAAEAvAC8AFQBVAGdAZ0BugG6AeUB5QEtAiwCcgJyAnQCcwL6AfwBBwEGAdL/0/+x/rD+x/3H/fD88fzv++/7ufq5+pr5mvn/+P74LPks+QH6APoM+wz72PvX+z38Pfx8/Hz8+Pz4/MT9xP2I/of+y/7M/mz+a/6o/aj94vzi/Ef8R/zW+9b7k/uT+4/7kPvc+9z7ZPxk/Ab9Bv2h/aH9IP4g/nP+cv6T/pT+mf6Z/pv+nP6q/qr+x/7G/vb+9/5S/1H/0v/T/00ATQB/AH8ATABMANz/3P9z/3T/SP9H/13/Xv+a/5n/3P/d/xkAGABIAEkAYgBhADwAPACw/6//r/6v/n79f/2a/Jn8bfxu/B79Hf1s/m3+6f/o/wwBDQGFAYUBQwFDAZEAkQDX/9b/R/9I/9r+2v5n/mj++/37/bP9s/2S/ZP9Y/1h/eb86Pwl/CP8TftP+6H6n/oz+jT6G/ob+lX6VfrA+sH6HPsa+0L7RPtu+2377/vw+9X80/yp/ar98f3w/Yf9if3I/Mb8CfwK/Gr7afvO+s76Mvox+qz5rPlA+UH5zvjN+DL4M/iK94n3DvcP9+v26vYL9wz3O/c690T3RPcS9xL3sPax9kz2S/Ya9hr2PvY+9qD2oPb59vn2E/cT9/v2+/YE9wX3e/d792H4Yfhm+Wb5MPov+qD6oPrl+uX6Lvst+2r7a/tu+277Jvsn+9L60vq8+r36/Pr8+lz7W/uO+4/7Z/tm+9j62fr9+fz5/fj9+CT4JPiW95b3M/c097X2tPb+9f71VfVU9Q/1D/VI9Uj1xvXG9VL2Uvbj9uL2iveL9z34O/jH+Mn4GvkY+S75MPkg+R757Pju+MD4v/jL+Mv4OPk5+eT54vl4+nr6yvrG+sb6yvqk+qH6YPpj+iv6KPoS+hT6Pvo++ov6i/rK+sz6Afv/+mH7Y/sr/Cn8LP0u/R/+Hv6//sD+K/8r/4v/i//r/+v/JQAlAAsADACR/5D/uv66/rv9uv3M/M38J/wn/MP7wvty+3L7E/sS+8L6w/rT+tL6evt7+7P8svwf/iD+R/9G/77/v/+F/4X/9v72/pf+l/6k/qT+8P7w/iX/JP8V/xX/2f7Z/pH+kf5Y/lj+Rv5G/nX+df7R/tD+AP8B/7/+v/4u/i3+0P3R/Q7+Df7H/sj+jv+N/w8AEABkAGMAywDMAH8BfwGFAoYCygPJAwwFDAX6BfoFVwZXBjMGMwbgBeAFpAWlBYwFiwVkBWUFDgUNBYcEiQQJBAgEuAO4A6MDogOWA5cDTQNNA68CrwIEAgUC1QHUAWECYgJvA28DYARgBMcExwSnBKgEbARrBHsEewT5BPoEvwW/BX0GfQb6BvoGMwc0B2UHZQfKB8oHZwhmCPYI9gggCSAJvQi9CPIH8wcZBxkHegZ7Bi8GLwYUBhQG+QX6BdMF0gW9Bb8F8wXxBXkGewZABz4HCwgMCM8IzgiNCY0JWApZCioLKQvYC9kLNAwzDAQMBgxTC1ELTApOCmEJYAnMCM0IjAiLCFcIWAj3B/gHeAd4BxUHFgcIBwcHQgdDB5MHkgeyB7MHkweTB1AHUQcsBywHVAdUB8IHwgdACD8IjAiNCJUIlQh1CHUIXQhdCGQIZAiICIkIvwi+CAgJCQlmCWYJyAnJCRQKFAo4CjgKTgpOCngKeAq/Cr8KAgsCCyELIQssCy0LZAtjC90L3gtcDFwMXQxeDJILkgsbChsKegh6CC4HLQdkBmUGAQb/BbUFtwVaBVgF6wTsBKwEqwTZBNoEiQWIBXQGdQY0BzQHjAeNB5UHlAeJB4oHhAeDB1wHXQfmBuYGIQYhBk4FTgXABL8EowSkBP8E/gSgBaEFVgZUBvQG9QaMB4sHLwgwCOAI3whmCWcJkwmTCWQJZAkOCQ4JvQi8CGYIZwjpB+gHLgcwB2gGZwbOBc8FowWiBe0F7gWQBpAGNAc0B30HfgdUB1MH6QbrBqMGogaYBpkGowaiBnsGewYgBiEGywXLBbIFswXhBeEFOQY6BpoGmQbKBssGmAaXBuMF5AXoBOcEFgQXBNcD1gMmBCcEtgS1BBkFGgUzBTMFJQUlBTkFOgWcBZsFPQY/Bu0G7AZkB2YHlQeUB4MHhQdgB18HNgc3BxAHEAfTBtMGZAZkBq8FrwW2BLcEpQOlA6cCqALnAecBXwFgAQoBCQHKAMoAkwCTAFYAVgAbAB0AGgAZAHwAfwBfAV0BewJ9Ap8DnQObBJ0EnQWcBbQGtAbDB8YHfQh5CH4IggjjB98H4QbmBhcGEwaxBbQFwAW+BdIF0wWVBZYF/AT7BFYEWQQoBCUEigSNBE4FSwXZBdwF8gXvBZYFmAUqBSkFzwTPBGwEbQTCA8EDwALBAq8BrgHbANwAdwB2AF0AXgBgAGAATgBOABoAGgDG/8b/cP9x/1D/UP+G/4b/9//4/1sAWgCEAIUAoQCfAP8AAAHBAcABjAKNAuYC5gKVApQCyQHLAegA5QAMAA4AL/8s/x/+If4F/QT9FvwW/If7iPtJ+0j7Ifsi+/T68/rK+sv61/rW+h/7H/t9+337t/u3+8z7zPvt++37TfxN/Nf82Pw9/Tv9Lf0u/ar8qfzo++n7Nfs0+6/6r/pa+lr6Lfos+iD6IPo6+jn6fvp++vP68vp5+3r70PvQ+6r7qfv0+vT69Pn0+RP5E/mB+IH4D/gP+G33bveK9on2n/Wf9f70/fS59Lr0wPS/9Ov07PQr9Sr1V/VY9Uj1R/Xp9On0b/Ru9Cn0KfRI9En0tPSz9Cr1K/WM9Yv11fXW9SP2I/Z/9oD26/bs9k73TfeC94P3dvd19yv3LPfH9sf2VvZW9tT11fU59Tf1lfSW9Bf0FfTC88Pzi/OK81bzVvM48zfzOPM480PzQ/Mr8yvz6vLq8rTytPLB8sHyFPMU83zzfPPU89TzIfQi9If0hvQH9Qj1ivWJ9er16/Uo9if2WPZY9pH2kPbC9sL2wfbB9m72bvbw9fD1nPWd9bH1r/UL9gz2S/ZJ9hr2G/aT9ZL1BfUF9bX0tfSk9KP0oPSh9IP0gfQo9Cn0kPOO88HywvL68frxivGK8bLxsvFx8nHyjvOO88H0wPTS9dP1rPar9kL3Q/ea95r3sfew94T3hfcb9xr3jvaO9hb2Fvbw9fD1PfY99ub25vaf95/3EvgS+B34Hfjq9+r3z/fO9/r3+/dV+FT4jfiO+H74ffg2+Df4+/f69+n36ffy9/L37ffs98r3zPe497X35Pfm94X4gvhy+XX5evp3+jz7P/uz+7H77/vw+y38LvyA/H78xfzH/OP84fy//ML8jPyK/Gb8Z/yD/IL83Pzd/F79Xv3M/cv95f3m/ZX9lP3n/Oj8GPwY/FT7VPvC+sL6dfp0+nP6c/qs+qz6//oA+1P7U/ur+6v7J/wn/NX81fyl/aT9Wv5a/r3+vf6w/rH+U/5T/u/97/3S/dP9Df4M/l/+YP57/nr+O/48/tD9z/10/Xb9UP1O/Uf9SP1L/Ur9VP1U/X/9f/3p/en9qv6q/r3/vP/pAOoA3QHbAUkCSgJDAkECBwIJAuwB6gHtAe4B+AH3AfEB8QHwAfEBDQIMAj4CQAKDAoEC0ALTAkQDQQO5A7sDGAQWBDIEMwQmBCYEIAQgBEcESASdBJwE8gT0BCcFJgURBRIFuQS3BCkEKgSLA4oD3gLfAhwCGwI2ATYBSQBKAIL/gf/l/ub+Vf5T/qT9pf3x/O/8ePx4/IX8hPwS/RH95v3n/bz+uv5d/17/xf/D//H/8v8BAAAA//8AAPb/9v/O/87/if+K/07/Tf9i/2P/+f/4/+sA6wDaAdoBYwJkAnICcgIxAjIC1QHUAVkBWwGmAKQAq/+t/6X+o/7Y/dr9e/16/Wr9av1o/Wn9TP1L/SD9Iv0N/Qz9E/0U/Rv9Gv0B/QH92fzZ/M/8z/wA/QD9Sv1K/V/9Xv0H/Qf9WPxX/KD7ovs8+zv7R/tI+7D7rvs1/Db8sPyu/BP9FP2H/Yf9Mf4x/hP/FP/7//r/kwCVAMEAvwCYAJoAcABuAHEAcwCnAKUA4ADhABMBEgFLAUsBsQGxAVwCWwI/A0ADOQQ5BAIFAwVnBWcFVwVXBQ0FDgXjBOIEBwUIBVQFUwVlBWUFAwUDBV0EXQTwA/EDIAQeBNYE1wSiBaEF9wX5BbUFtAUZBRkFpgSmBK4ErgQrBSsF1QXVBWEGYga2BrYG3wbgBgoHCQddB10H/wf/B+kI6QjhCeEJgwqDCoQKhArqCeoJCwkMCVcIVggCCAIIBAgDCCkIKQhRCFIIgAiACM4IzwhMCUwJ5QnmCXIKcQrKCsoK6QrpCuQK5ArQCtEKtwq2CpYKlwpzCnIKTApMCiUKJQr1CfUJuQm6CXgJeAlBCUMJMAkvCUYJRwl7CXsJoAmhCY8Jjwk3CTgJtwi2CC0ILgi4B7cHYAdhBzsHOwdWB1UHqAepBxMIEgh0CHYI6AjmCIoJjAlwCm8KYwtkCysMKgyTDJQMkAyRDCUMJQxxC3ILwQrAClIKUwo0CjQKFgoXCqwJrAntCO0IMwgzCOcH5gcrCCwI2wjaCJoJnAkhCiAKLwoxCs4JzQkgCSEJcwhyCOwH7AeWB5cHbAdrB2YHaAeIB4UHoQekB6AHnQdxB3QHZAdiB6QHpgdICEcIDQkNCbYJtwk5CjgKvAq+CnwLewtlDGYMMw0yDXINcg33DPcM+Av4C/IK8go2CjYKrwmvCQkJCQkiCCIIOwc8B8UGxAbuBu8GigeKByoIKwhtCG0IGggZCCUHJgfDBcMFSgRLBBwDGwNRAlICzgHNAWQBZAEgASABMwEzAa0BrQFcAlsC5QLmAiQDIwMtAy4DVgNVA9AD0QOlBKUEpwWmBZIGlAY+BzsHhweKB5IHkAdlB2cHJQckB8oGywZkBmQG/AX6BY4FkAUiBR8FoQSlBDMEMATMA88DegN5AwgDCANrAmsCuQG3AR4BIAG/ALwAdwB6AE0ASgA3ADkAaQBoAMMAxAASAREBBQEGAacApwA+AD0AIgAjAHUAdAD5APoAWgFYAUQBRwHFAMMABgAJAGX/Yv/x/vP+s/6x/oH+gv5h/mH+Xf5e/nz+fP6Y/pj+cv5y/uT94/3x/PL84vvh+wf7B/uo+qj6y/rM+kz7S/vy+/T7r/yu/If9iP2D/oL+fP99/z8APgC0ALUA+QD4ACQBJQEoASgB1gDWACsAKwBh/2H/w/7C/mn+af42/jb+Af4B/r39vv13/Xb9Lf0u/en86Pys/K38iPyH/GP8Y/wd/B38rfut+zz7Pfv++v765frl+qv6q/oG+gb6/fj9+NT30/fS9tP2G/Ya9q/1r/WU9ZT11vXW9YL2gvaQ95D33/je+DD6MPpG+0b7/Pv8+2L8Yvyd/J38xPzF/Nf81vzR/NL81/zW/Af9CP1g/V/9pv2m/av9q/1t/W39Ev0S/bn8ufxc/Fz84fvh+zf7Nvtc+l36bfls+Y34jvjv9+33mfea93X3dfdP9073EfcS99322/bc9t72Ovc49+L34/e8+Lz4l/mX+Vb6V/rt+u36V/tY+5f7lvuQ+5D7LPss+2r6afp1+Xb5iviJ+Lf3uPfs9ur2CvYL9jD1L/WI9In0OvQ69Dv0O/Ru9G/0tvS19O/08PQC9QH15fTm9Mb0xfTd9N30SvVK9fT19PWv9rD2Zvdl9wf4CPiN+Iv41fjW+PD47/gF+QX5UflR+dn52Plp+mr6wPq++qn6q/o3+jX6gPmB+cj4xvgl+Cb4mPeY9+r26vb59fn13/Tf9Ofz5/NV81XzJ/Mn8yjzKfMl8yTz+/L78qHyoPIS8hLyePF48RPxEvEL8QzxSPFG8XDxcvFn8WTxRvFI8XnxdvER8hTy9PLy8rvzvPNA9D/0ffR99Kj0qPT59Pj0jvWQ9Wj2ZfYr9y73kveP91L3Vfer9qj24vXk9Vb1VPX79Pv0nPSc9P3z+/Ma8xzzTvJM8urx7PEo8ibytfK38jLzMfNG80fzG/Mb8wbzBvM+8z7zpvOm8/Pz9PMQ9A/0I/Ql9IP0gvQ39Tj1GPYX9sv2zPYy9zL3Z/dn97T3tPdK+Er4E/kT+dL50flT+lT6rPqr+gT7Bft6+3r74Pvg+/r7+vuk+6T79fr1+ib6Jvpv+W/5//j/+OD43/j2+Pb4AfkA+cX4xfhB+ED4q/es91X3Vfdm92b31/fX93j4efgq+Sn53fnd+Zz6m/pe+177BfwF/Gr8avyI/In8l/yW/Nf82fxv/W39OP45/hr/Gf8JAAoAHwEfAUECQQIkAyUDgAN/A0MDRAOzArICIQIiAtMB0wHcAdwBNwI3AsACwAJFA0YDqwOrA+oD6gMLBAsEAAT/A6QDpAPxAvACEQISAl8BXgEXARgBSQFJAc4BzgF4AnkCLAMsA+sD7APOBM4E3gXeBQoHCgceCB4I7gjuCHAJcAm2CbcJ4gnhCfkJ+wkLCgoKCgoLCvcJ9gnACcAJdAl0CTAJLwkTCRQJIgkhCTgJOQlOCU0JbwlwCcYJxQlQClEK7ArtCmgLaAujC6QLmAuXC0oLSgviCuIKoAqfCsYKxwphC2ALJQwnDL4MvAznDOoMugy4DEkMSwyzC7ML6AroCvIJ8wn4CPcIJggoCKUHowdgB2IHRwdFBy8HMQc2BzQHegd7BzAILwhCCUMJYgpiCicLJwthC2ELQAtACycLKAtkC2QL2wvcCzYMNQwXDBcMeQt5C6EKoQr1CfUJpQmlCZYJlwmBCYIJJAkkCXUIdQidB50H3QbeBmIGYgYjBiQG9gX1Ba0FrgVUBVQFGQUZBSkFKQWABX8F6AXpBT4GPQaEBoUG6QbpBoAHgAc2CDYI2wjbCE4JTgmJCYgJjgmPCV0JXQnrCOsIRQhECIsHjAf6BvkGuga7BtkG2QYwBzAHgAeAB5AHkAdMB00HzAbMBjkGOga5BbgFSwVMBegE6AR4BHkE+AP4A2kDagPZAtkCWQJaAg0CDAIgAiECtAK0ArgDuQPpBOkE8QXxBaEGoQYGBwYHTQdOB48HjgeuB68HgAd/B/AG8QYrBioGZgVnBcgEyARJBEkE0wPSA2EDYgMTAxMDCwMLA1wDWwPxA/IDlgSVBP0E/QTyBPEEcgRyBL0DvQMmAyYD0QLSAp8CngI+Aj8CiAGHAYgAiQCF/4T/vv6//mn+af6V/pT+Iv8i/9L/0f9XAFgAlwCXAKEAogClAKQAswCzALsAuwCXAJcANAA0AKf/p/8k/yT/4/7j/vr++v5E/0P/ev97/3L/cv87/zz/Ef8R/xz/Hf9p/2n/7//w/7AAsACXAZcBcgJxAvsC/AIbAxsD8QLxArECsgJ/An4CUQJSAhsCGQLCAcQBTwFOAdsA3ACuAK4A+AD4AJsBmwEwAjACUgJTAg4CDAK5AboBtwG2AQYCBwJvAm8CqwKrApkCmQIyAjECggGDAcgAxwBNAE4ATABLAKYApwAZARkBZQFlAYUBhQGEAYQBZwFoASkBKAHLAMsAbwBuACgAKQAJAAgACAAJACwAKwBkAGQA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H/4f/hn+Gf4j/iP+Q/5D/oz+jP4B/wH/i/+L/woACgB4AHkA5QDlAGYBZgH+Af4BmQKYAhsDGwNzA3MDogOiA74DvgPlA+UDKgQqBIYEhgTeBN4EGAUYBTQFNAVJBUkFbAVsBZkFmQWwBbAFjAWMBRoFGgVlBGYEjQONA7UCtQL6AfoBcgFyASgBKAEiASIBVwFXAaUBpQHjAeMB/AH8Af8B/wEOAg4COgI6AnYCdgKiAqICrwKvAqgCqAKZApkChQKFAmQCZAIuAi4C3gHeAXgBeAEUARUB3gDeAPsA+wBqAWoB/AH8AXoCewLSAtICFAMUA1cDWAOVA5QDtAO0A64DrQOUA5QDhgOHA5kDmAPHA8cD+gP6AxEEEQT0A/QDpwOnA00DTgMNAw0D7ALsAsoCygJ/An8CBAIFAnkBeQEBAQEBrACrAGkAaQAbABsAs/+z/z3/Pf/k/uT+0P7Q/gj/CP9i/2L/qf+p/9D/0P/7//v/VwBXAOkA6gCIAYgBAQIBAkYCRgJsAmwCkwKTAsMCwwLsAuwC9QL1AtQC1AKeAp8CfQJ9ApICkgLWAtYCHwMfA0ADQAMqAyoD9AL0ArsCuwKGAoYCRwJHAusB6wFuAW4B4wDjAGUAZQANAA0A5f/l/97/3//j/+P/3//g/8r/yv+j/6P/cf9x/0b/Rv9G/0b/m/+b/1EAUQBPAU8BXgJeAlQDVAMcBBwEsASwBAQFBAULBQsFwwTDBEcERwS6A7oDNQM1A8QCxAJ0AnQCTwJPAlACUAJWAlYCOQI5AuEB4AFdAV0B1ADUAGAAYAAIAAkAyv/K/6X/pP+m/6b/3P/c/0sASwDgAOAAbwFvAcwBzAHkAeQBywHLAbcBtwHLAcsBDAIMAl4CXgKpAqkC5wLnAhsDGwNIA0gDZwNoA3kDeQN7A3sDaANoAzkDOQP0AvQCsAKxAo8CjgKbApwCxgLHAu4C7gL3AvcC2QLYApwCnQJYAlkCIgIhAgYCBgIBAgACCAIIAhsCGwJPAk8CtgK2AkoDSgPnA+YDZQRlBLkEuQTqBOoE+gT6BNkE2AR0BHQE3APcA0EDQgPYAtgCqwKrApwCnAJ/An8CPQI9AuEB4QGDAYMBPwE/AScBJwE7ATsBYAFgAXEBcQFcAVwBPAE7AUMBQwGMAYwB9gH2AUACQAJFAkUCHwIfAv0B/QH2AfYB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QQFBAWEBYQFYAVgBNQE1AQkBCQHcANwArgCuAIMAgwBlAGUAWgBaAF4AXgBlAGUAaABoAGkAaQB0AHQAkACQALoAugDmAOYA/wAAAfUA9ADBAMEAdAB0ACsAKwD/////+P/5/xIAEgBMAEwApwCnAB0BHQGRAZEB2QHZAeEB4QG/Ab8BowGjAbgBuAEDAgMCaQJpAswCzAIgAyADbgNuA8ADwAMOBA4ENAQ0BAcEBwRvA28DgwKDAoMBgwG7ALsAXQBdAG0AbADDAMIALAEtAYIBgwG0AbQBxAHDAcEBwQG+Ab4BywHLAewB7AEbAhsCUgJSAo4CjgLSAtICFgMWA0UDRQNJA0kDHQMdA94C3gK1ArUCvgK+AvMC8wI5AzkDcwNzA5UDlQOeA54DkgOSA20DbQMvAy8D4gLiAp0CnQJ5AnkCgAKAAqUCpQLOAs4C6wLqAvoC+gIDAwMDAwMDA+wC7AKxArECUgJSAukB6QGcAZwBhwGHAaMBowHCAcIBrwGvAVQBVAHNAM0ATQBNAPP/8v+1/7X/ev96/zb/Nv/8/v3+8v7y/i//L/+w/7D/VQBVAPoA+gB+AX8B2AHXAQ0CDAIpAigCLgIvAhkCGQLnAecBqAGoAXUBdQFgAWABagFqAYEBgQGVAZYBogGiAawBqwG/Ab8B6wHrAT4CPgK9Ar0CXANcA/gD+ANlBGUEhwSHBF4EXgQHBAcEpAOkA1ADUAMUAxQD4wLjAqsCrAJcAlwC9QH1AYsBiwEzATMB+QD5ANEA0QCwALAAmQCZAJ8AnwDVANUANQE1AZwBnAHXAdcBxgHGAWoBawHuAO4AiwCLAHAAcAC2ALYAVQFVATQCNAItAy0DGgQaBNwE3ARkBWQFsAWwBcYFxgWqBaoFagVrBR8FHwXnBOcE1ATUBOEE4QT2BPYE+AT4BNgE2ASWBJYEPQQ9BNgD2ANpA2kD7QLtAmcCZwLdAd4BUwFTAcMAwwApACkAif+J//j++P6Q/pD+Yv5i/mv+a/6h/qH+8f7x/kn/Sf+j/6P/AgACAHIAcgDtAO0AWwFaAaUBpQHUAdQBBgIGAlgCWALEAsQCJwMnA2EDYQNmA2cDPAM7A+sC6wKAAoACCQIJAowBjAEJAQkBfwB/APf/9v99/33/H/8f/9b+1v6S/pL+R/5H/vX99f2k/aT9XP1c/SX9Jf0F/QX9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QgVCBXUFdQWHBYcFdQV2BUEFQQXzBPMEmwSbBE8ETwQbBBsEAQQBBP0D/QMDBAQECQQJBAAEAATgA+ADpQOmA1MDUwPuAu4CewJ7Av0B/QGAAYABEwETAcgAyAClAKUApwCnAMMAwwDzAPMANwE3AYsBiwHlAeUBLwIvAlcCWAJXAlcCNQI1AgECAQLKAcoBmAGYAWYBZgEkASQBxgDGAE4ATgDY/9j/hv+G/3L/cv+b/5v/7v/u/08ATwCpAKkA8gDyACwBLAFmAWYBrQGtAQMCAwJfAl8CtQK1Av4C/wI/Az8DdgN2A5gDmAObA5sDdwN3AzcDNwPvAu8CswKzAocChwJfAl8CKgIqAuEB4QGPAY8BSgFLARwBHAH9AP0A4gDiAMkAyQC6ALsAvQC9AMwAzADVANUAxwDHAJcAlwBEAEQA2//c/3P/c/8q/yr/Df8N/xj/GP82/zb/Wv9a/4D/gP+y/7L//v/+/20AbQAEAQQBuwG7AX0CfQIyAzIDxgPGAy0ELQRjBGMEZgRnBD4EPgT0A/QDmwObA0YDRgMLAwsD8QLxAvUC9QIEAwQDBwMHA/YC9gLdAtwCzALLAsoCywLSAtMC0wLTArwCvAKIAogCQQJBAgMCAwLsAewBDAIMAlQCVAKpAqkC9gL2Aj0DPgOHA4gD0QPRAwUEBQQLBAsE4APfA58DnwN3A3cDhAOEA8IDwwMIBAgEJwQnBAsECwTJA8kDhAOEA1EDUQMlAyUD3wLfAmoCawLUAdQBSgFKAQEBAQEVARUBeQF5Af4B/gF1AnUCwwLDAvEC8QIWAxYDQgNCA3YDdgOfA58DqQOpA4YDhwM1AzUDvQK9AiwCLAKQAZAB+wD6AHoAegAaABoA2//a/7j/uf+z/7P/y//L//3//f82ADYAYwBjAHUAdABqAGoASgBKABsAGwDe/9//k/+T/0H/Qf/3/vf+x/7H/r/+v/7e/t7+D/8P/zb/Nv9B/0H/PP88/0j/SP+C/4L/8v/y/4cAhwAkASQBqwGrAQECAQIbAhsC+wH7AbMBswFVAVUB6QDpAHEAcQDr/+v/W/9b/8n+yf5E/kT+2/3b/Zn9mf2A/X/9g/2D/ZT9lP2x/bD94/3j/Tn+Of6x/rH+PP89/8f/x/9GAEYAuAC4ABkBGAFkAWQBkwGTAZ0BnQF/AX8BPgE+Ae8A7wCvAK4A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Gv0a/eD83/y6/Lr8sPyx/M38zfwT/RT9f/1//QX+Bf6a/pv+N/83/9L/0v9hAGEA4gDiAFEBUQGtAa0B6wHsAQUCBQL3AfcB0QHRAasBqwGYAZgBmwGcAasBqwG7AbsByQHJAd8B3gEGAgYCQgJCAooCigLWAtYCJAMkA3UDdQO/A78D7gPuA/ID8gPDA8MDZQNmA+IC4gJGAkYCoQGhAQYBBgGCAIIAGQAZAM3/zf+f/5//kf+R/5r/mv+y/7L/0//T/wEAAQBBAEEAiwCLANIA0gARAREBTgFOAY8BjwHWAdYBGwIbAlICUgJwAnACcAJxAlwCXAJGAkUCPQI9AkMCQwJRAlECYwJjAoUChQLDAsMCIQMhA5YDlgMbBBsEsASwBFMFUwX4BfgFiQaJBvQG9AY1BzUHVQdVB1kHWQc/Bz8H/gb+BpEGkQb7BfsFRgVGBYMEgwTHA8cDIgMjA50CnQIxAjEC0QHRAXIBcgEdAR0B4gDiAMsAzADTANQA6gDqAAQBBAEoASgBYQFiAbcBtwEjAiMClQKVAvwC/AJIA0gDdQN1A4QDhAN9A30DagNqA1YDVwNNA04DVgNWA24DbgOIA4gDnAOcA6wDrAPEA8QD6APpAxEEEQQ1BDUEUQRRBG4EbgSQBJEEtAS1BM8EzwTUBNMEuwS6BIQEhQQ3BDcE3gPeA30DfgMQAw8DiQKJAu8B7wFbAVsB8gDzAMcAxwDQANAA+QD5ADABMAFuAW4BswGzAQACAAJQAlACnAKcAtAC0ALYAtgCpQKlAkICQgLFAcUBRwFHAdUA1QBrAGsABgAGAKv/q/9e/13/KP8o/w3/Dv8O/w//KP8o/1f/V/+c/5z/9f/1/1QAVACrAKoA6QDpAA4BDgEkASQBNwE3AUUBRQFCAUIBIAEgAdkA2QB1AHUACwALALL/sv91/3X/S/9L/yj/KP8I/wj/+v77/hL/Ev9R/1H/qv+q/wIAAgBEAEQAYABgAFcAVwA8ADwAKAAnACYAJwAvAC8ALQAuABgAGAD5//n/3P/d/8z/zP/J/8n/2P/Z//////80ADUAbQBtAJ8AnwDUANUAHAEcAXYBdgHUAdQBKgIqAnkCeQLFAsUC/wL/AhEDEQPzAvMCtQK1AnACcAIuAi4C7AHtAaoBqgFsAWwBNgE2AQMBBAHNAM0AlgCWAGgAaABOAE4A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agRuBGcEYwTOA9MD8ALsAiYCKQL9AfsBdAJ0AjwDPQPvA+0DaQRsBN0E2gRQBVMFugW3BdwF3wXXBdQFxwXJBeIF4QUJBggGGAYbBhQGEAb4Bf4F7wXpBccFzAWfBZsFZQVnBUwFSwU1BTUF9QT3BGkEZwSYA5oDyQLIAhgCGQKTAZIBHgEeAcIAwgCPAJEAnQCcAN4A4ABRAU8B3QHfAXMCcALOAtACyALHAlgCWQLVAdUBpwGmAQgCCQLfAt0CtgO4AywEKgT3A/gDQANBA1YCVQKLAYwB+wD5AHoAewDt/+3/Zf9l/yv/LP9w/2//FgAWAMIAwwAjASEBGAEbAdsA2ACVAJgAcQBvAFYAVgA0ADUAJgAjAGQAaAA/ATsBfAKBArgDswNLBE8EOgQ2BMsDzgOPA40DnAOdA8sDygPeA94DzAPNA6QDpANXA1gDyALIAusB6wHrAOoA7//w/wb/BP8V/hj+Qf09/bf8vPzQ/Mv8V/1c/Qf+A/5e/mL+Zf5j/kv+TP5q/mn+1P7U/mb/Zv/d/9z/AgAEANn/1/91/3j/QP89/3n/fP9bAFkAmgGbAc8CzwKgA58DEwQUBG4EbAS+BL8E0QTSBFEETwRAA0MDGAIVAkwBTwEOAQwBBwEJAe0A7ACwALAArQCtADUBNAFVAlYCxQPFAwkFCQW7BbsFrwWuBQEFAgUGBAUEDgMPA0ICQgKRAZAB3QDeAC8ALQCi/6X/av9n/4f/if8FAAQAxwDIALQBtQGcApoCXQNfAxYEFAT0BPUEFQYWBi4HLQfWB9gH7wfsB6UHpwdWB1UHAAcBB4EGgQbJBcgFIQUiBd8E3wQFBQYFQQVABTcFNwXcBNwEYwRjBA8EDwQGBAYEYARgBCkFKQVWBlYGtge2B+wI7AigCaAJogmiCQkJCQkUCBQIEAcQBzkGOAasBa0FagVnBT4FQQUKBQYFpgSrBGQEYAR9BIIEMAUtBR0GHwbdBt0GHwcdBwEHBAfVBtIGngahBlQGUQbKBc0FOQU2BboEvgR6BHcEWgReBI8EiwQ2BToFdwZzBucH6QcOCQ0JlgmWCawJrgm/CbwJ6QnsCfsJ+Al+CYEJdwh1CDUHNgdFBkUGwgXCBW8FbwXoBOcEBgQGBP0C/QIVAhUCngGeAccBxgGYApoC2wPaAwEFAwWCBYEFJAUlBUAEQARmA2YDAAMAAwsDDANNA0sDdAN2A24DawMmAygDsgKxAhkCGAJqAWwBxgDCAB0AIQB5/3X/pP6n/r79vP3q/Or8hvyH/Mz8y/yh/aP9uP62/or/jf/l/+P/2P/Z/9j/1/9AAEAAEAERAdQB0gH1AfkBaQFlAXQAdwC2/7P/R/9J/wv/Cv+3/rf+Sf5K/gH+/v0L/g/+i/6H/lH/Vf9OAEsAMQE0AdQB0gHnAecBbAFuAYcAgwBn/2z/Wf5T/kf9Tf1l/F/8jfuR+/X69PqQ+o/6YPpk+mL6XPp2+nz60vrL+lj7Xfsw/Cv8Af0E/a79rP3u/fD91P3S/X/9gf1A/T/9TP1N/bL9sf0r/iv+SP5J/sP9wf25/Lz8x/vD+1D7Vft5+3X7w/vH++376vvX+9r75fvj+zL8M/yr/Kr82/zc/H38e/yQ+5P7gfp9+qH5pvlG+UH5RPlJ+Yb5g/m5+br5yvnM+cX5wfnG+c35K/ok+sv60vqP+4n71vvZ+3v7efuA+oH6W/lb+WH4YPiy97L3KPcp96D2nvYa9h727fXp9U72UvZo92T3zfjR+Af6BPqR+pT6gfqA+hn6Gvq0+bX5b/lu+Uz5Tvlf+V35oPmi+e356/nc+d/5ZPlg+aT4p/gc+Bj4zPfQ96T3oPdP91T3BvcC9+H25fYZ9xb3bvdx9773vPfl9+b3APgA+Cn4KviK+Iv4O/k6+SX6J/rz+vD6GPsc+3j6c/on+S350ffM96D2o/a59bj16vTp9EP0RPQH9AX0X/Rh9Er1SfVn9mf2V/dY99b31PfI98v3X/dc99H20/aQ9o/2w/bE9l/3YPf19/T3Ifgi+PD37/fO9873UfhR+JP5kvkl+yb7b/xu/BT9Ff1S/VH9jf2O/Rr+Gv7r/ur+wf/C/2AAXgCNAI4ANwA3AD3/PP+v/bH90/vQ+/35/vmW+Jb4w/fB92j3bfdo92L3dvd998T3vPcl+Cv4xPjA+D35P/lh+WH5+fj4+C74MPhz93D3Ivck9233bPf/9wD4hviF+L74v/jP+M342vjd+A75Cvk5+T75X/la+WD5Zflq+Wb5R/lK+er46fgb+Br4AvcF9wb2AfZp9W71cPVr9d314PWs9qv2x/fH9zr5PPnq+ub6fvyB/LP9sf1C/kL+OP46/sL9wP0b/R39e/x6/OD74PtA+0L7pfqi+iH6JPrl+eL50fnT+dT50/n3+fb5f/qC+rX7sftL/U/91v7S/rX/uf/m/+T/lv+Y/yT/I/+e/p/+/v39/RT9Fv3q++n7mvqc+oD5f/n0+Pb4Ofk4+Sz6LPpb+137SvxI/Ln8vPwS/Q/9xf3I/U//TP9eAWEBZANjA8oEygSFBYYFFAYUBvIG8gYbCB0ILAkpCY8JkwlICUMJbAhxCHwHeQe0BrYGfAZ8BvYG9QbsB+4H6wjpCG8JcQmcCZsJuAm4CfcJ9wkTChQKqwmqCaUIpghQB08HAQYCBvkE+AQ0BDUErwOuA08DUQMWAxID5gLsAv4C9QIuAzkDwQO1A0sEVwQWBQoFvwXIBXAGawbdBt0GCAcOBx8HFAcJBxoHPQcpByoHQQd1B14HhAeYByIIEgi+CMgIlgmTCSQKIQo3CkAK7QnhCTMJQgm+CLEIWAhkCF4IVAg2CD8ICQgCCK8HtQeSB44Hsge1B/sH+gcfCB4I8wf3B6QHngc6B0IH6wbiBl4GZwbABbgFAQUHBaYEowS6BLoEIQUjBYoFhgWpBa4FxQXABQgGDQbJBsYGwwfFB8MIwwh3CXYJ5gnoCUAKPgqnCqcKDgsQCyoLJwunCq0KqgmkCYIIiQjXB9IHrAevB9AH0AfaB9gHrgezB7YHsAcQCBcI4AjaCLQJuAlyCnAK9gr2ClYLVwuGC4QLdAt2CycLJgu7CrsKVwpZChkKFgr+CQEKFgoTCkcKSgqGCoQKpwqqCrAKrwqhCqEKiQqLCmgKZgoeCiEKrwmsCRAJFAl4CHQI8wf2B7cHtQexB7MH4wfiBx8IIAhcCFsIjQiNCLQItAjNCM0IzwjQCLIIsQhTCFUIoAefB5MGlQaIBYYF2wTdBNME0QRABUIFxAXDBf0F/gXUBdMFWwVbBccEyARBBEAEygPLA1MDUQPAAsICPwI+AhkCGgKaApkCogOiA8oEywSoBagFKAYpBnIGcgafBp8GngaeBk4GTga6BboF/wT/BEYERwSqA6oDVgNXA24DbgPcA9wDXQRdBKwErATOBM4ECQUJBZUFlQVKBkoGrwavBmAGYQZrBWsFRgRGBHIDcgMeAx4DGAMYAwMDAgO2ArYCWQJZAi0CLgJUAlQCpQKlAt4C3wLbAtsCpwKnAmYCZgIqAioC9AH0AbUBtQFqAWoBHgEeAdsA2wCVAJUAOQA6ANL/0v+M/4z/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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQABAAEAAAABAAAAAQAAAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAQABAAEAAQABAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAP////////////8AAP////////////8AAP////8AAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAIAAgABAAEAAQABAAIAAgABAAEAAQABAAEAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAIAAgACAAIAAQABAAEAAQACAAIAAwADAAIAAgACAAIAAQABAAAAAAD//////f/9//v/+//7//v/+//8//3//f//////AAAAAAAAAQAAAAAAAQABAAIAAgABAAEAAgACAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////7//v/+//7//v/+//3//v/+//7//////wAAAAAAAAAAAAAAAAAAAAABAAEAAgACAAMAAwADAAMAAwADAAIAAgACAAIAAQABAAAAAAAAAAAA//////7//v/+//7//v/+//7//v/+//7///////////8AAAAAAAAAAAEAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAEAAQABAAAAAAAAAAAAAAAAAP////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAEAAgABAAEAAAAAAAAAAAD/////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAD///////////7//v/+//7//v/+//7//v/+//7//v/+////////////AAAAAAAAAAABAAEAAgACAAIAAgACAAIAAgACAAEAAgABAAEAAAAAAAAAAAAAAAAA/////////////wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAQACAAEAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAIAAgACAAIAAgACAAEAAQABAAEAAAABAAAAAAAAAAAA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAAAAAEAAQABAAEAAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////AAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAAAAAABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQACAAIAAgACAAIAAwADAAMAAwADAAMAAgACAAIAAgACAAIAAgACAAIAAgABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAAAAQABAAEAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAAAAAAAAAA/////wAAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA///////////+//7//v/+//3//f/+//7//v////////8AAAAAAAAAAAAAAAABAAEAAgACAAMAAwAEAAQABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAMAAwADAAMAAwADAAIAAwACAAIAAQABAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAIAAgACAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAIAAwACAAIAAQABAAIAAgABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////7//v/9//3//P/8//z//P/8//z//P/8//v/+//7//v/+//7//v/+//7//v//P/8//z//P/9//3//v/+//7//v//////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAwADAAMAAwAEAAQABAAEAAUABQAFAAUABQAFAAUABQAGAAYABgAGAAUABQAFAAUABQAFAAUABQAEAAQABQAFAAQABAAEAAQAAwAEAAQABAAEAAQABAAEAAMAAwADAAMAAgACAAIAAgABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAP///v/+///////+//7///////7//////////////wAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAIAAgACAAIAAwADAAMAAwACAAIAAgACAAIAAQABAAIAAQABAAAAAAAAAAAA/v///wAA///9//7////+//z//P/+//3//P/8/////v/8//3///////3//f8AAAAA/v/+/wIAAgAAAAAABAAFAAQABAAHAAgABwAHAAkACgAKAAkADAAMAAsACwAMAA0ACwALAA0ADQAKAAoADQANAAEAAQA=\" type=\"audio/wav\" />\n",
       "                    Your browser does not support the audio element.\n",
       "                </audio>\n",
       "              "
      ],
      "text/plain": [
       "<IPython.lib.display.Audio object>"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "audio = model.generate('Basketball bouncing on the metal surface',steps=25,duration=10)\n",
    "\n",
    "Audio(data=audio,rate=44100)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "flux",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.11.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}