Sample details: cd7d22c1b17695ee48ccbd31921f817b --

Hashes
MD5: cd7d22c1b17695ee48ccbd31921f817b
SHA1: 955e5fe426f582eb86c2a27a1e5553caed2fde2f
SHA256: b2ab7405186aa88a72c21e7ef3a5fa5e9f0ca25aadfb49c80e8b09ea507bd054
SSDEEP: 6144:eb4WicYf4NDtyOCqIMCMy2o5b74rSmP7dN1JSe:gLYfEDsOCqIDuo5biTDv1Z
Details
File Type: PE32
Yara Hits
Source
http://agnediuaeuidhegsf.su/11.exe
http://unokaoeojoejfghr.ru/t.exe
http://unokaoeojoejfghr.ru/m.exe
http://193.32.161.73/ya.exe
http://aiiaiafrzrueuedur.ru/o.exe
http://aiiaiafrzrueuedur.ru/t.exe
http://fafhoafouehfuh.su/11.exe
http://193.32.161.77/11.exe
http://osheoufhusheoghuesd.ru/t.exe
http://193.32.161.73/e.exe
http://ouhfuosuoosrhfzr.su/1.exe
http://ssofhoseuegsgrfnj.su/o.exe
http://osuhughgufijfi.ru/1.exe
http://ssofhoseuegsgrfnj.su/t.exe
http://193.32.161.77/1.exe
http://193.32.161.73/a.exe
http://193.32.161.73/e.exe
Strings
		!This program cannot be run in DOS mode.
`.rdata
@.data
@.reloc
L$|SSh
D$$dFB
D$XdFB
D$HQRP
D$HQRP
D$xRPSSQ
D$xRPSSQ
D$xRPSSQ
D$xRPSSQ
D$xRPSSQ
D$xRPSSQ
D$xRPSSQ
T$`PQR
S#D$PSP
L$8_^][d
L$$^][d
HtYHt6H
9G4_^d
9x u	f
F8+N,+F0
{PWhPtB
N8+F,+N0
9u ^t	
9^@t53
V@W@PQ
9^Ht}3
9~@St99~8~
VVVPQR
t*Ht"Ht
Zt(Ht Ht
@u+;t$
QQSVWd
t.;t$$t(
uRFGHt
sO;>|C;~
SS@SSPVSS
t#SSUP
t$$VSS
_^][YY
VC20XC00U
PPPPPPPP
QQSVWj
>:uNFV
>:u#FV
PPPPPPPP
PPPPPPPP
^}%95lhC
HSVHWtgHHtF
+ttHHtd
t/WWUPj
QQSVW3
D$0f9D$,t
T$ PQR
SVWUu	3
SVWUu	3
SVWUu	3
\$XRSVP
T$XPRV
T$ )L$$j
L$4+D$$
L$,+D$ Q+
SVWu	3
D$49D$ u
tSf@f=
t$4SWV
\$4USWVj
l$8USWVj
\$8USWV
\$4USWVj
\$4USWVP
L$0QSWPV
D$,+D$$PSQRV
T$(QRV
T$$PQRV
D$,+D$$PQRV
\$<PQSV
D$8+D$0+D$(
D$$+D$
L$DPQSV
;D$0u,
D$8QRPV
D$D+D$<PQRV
D$HSQRPVW
T$dPQRV
L$TPQh
T$lQRV
D$LQPV
T$lQRV
T$dPQRV
D$P+D$H+D$@
t$dSWV
\$dPSWVj
\$dPSWVj
\$dPSWVj
D$h]_^[
t$PWUj
D$H+D$@
D$$UPS
\$,PWVSVt
|$4QRVW
T$@PQVWRW
T$@PQVWRW
L$8PQVWSW
T$@QPVWRW
L$(9L$
D$<_^[
t$ WUj
t$XSWV
\$XPSWVj
\$XPSWVj
D$\_^[
PQQQQQ
t	9p$u
PPPPhd
tvWWWWU
F,_^][
tSh0OB
t	9A8u
(wqt\HHtS
t>Ht Ht
hWj@_;
QSUVWj
n0SSSSU
_SSSSU
Ph_^][Y
tD9_Pt?
Ht#HHt
@t4Ht1Ht_Ht
^$_^[]
<A|2<Z
<A|@<Z
PWVWWW
VVUSVV
t$ PUSVV
VVUSVV
N(;N,r
tq9w(tlSj
^,_^][
CTempWnd
AfxOldWndProc423
AfxWnd42s
AfxControlBar42s
AfxMDIFrame42s
AfxFrameOrView42s
AfxOleControl42s
GetMonitorInfoA
EnumDisplayMonitors
MonitorFromPoint
MonitorFromRect
MonitorFromWindow
GetSystemMetrics
USER32
DISPLAY
commctrl_DragListMsg
InitCommonControlsEx
COMCTL32.DLL
CTempGdiObject
CTempDC
CBitmap
CBrush
CGdiObject
CPaintDC
CWindowDC
CClientDC
CUserException
CResourceException
CButton
CCmdTarget
CWinApp
PreviewPages
Settings
CWinThread
CDialog
MS Sans Serif
MS Shell Dlg
CTempMenu
CNotSupportedException
CMemoryException
CException
combobox
CMapPtrToPtr
CObject
software
System
CMemFile
CPtrList
MSWHEEL_ROLLMSG
COleDispatchException
RichEdit Text and Objects
Rich Text Format
FileNameW
FileName
Link Source Descriptor
Object Descriptor
Link Source
Embed Source
Embedded Object
ObjectLink
OwnerLink
Native
CFileException
COleException
COleBusyDialog
COleDialog
%2\CLSID
%2\Insertable
%2\protocol\StdFileEditing\verb\0
%2\protocol\StdFileEditing\server
CLSID\%1
CLSID\%1\ProgID
CLSID\%1\InprocHandler32
ole32.dll
CLSID\%1\LocalServer32
CLSID\%1\Verb\0
&Edit,0,2
CLSID\%1\Verb\1
&Open,0,2
CLSID\%1\Insertable
CLSID\%1\AuxUserType\2
CLSID\%1\AuxUserType\3
CLSID\%1\DefaultIcon
CLSID\%1\MiscStatus
CLSID\%1\InProcServer32
CLSID\%1\DocObject
%2\DocObject
CLSID\%1\Printable
CLSID\%1\DefaultExtension
%9, %8
H:mm:ss
dddd, MMMM dd, yyyy
M/d/yy
December
November
October
September
August
February
January
Saturday
Friday
Thursday
Wednesday
Tuesday
Monday
Sunday
GAIsProcessorFeaturePresent
KERNEL32
runtime error 
TLOSS error
SING error
DOMAIN error
- unable to initialize heap
- not enough space for lowio initialization
- not enough space for stdio initialization
- pure virtual function call
- not enough space for _onexit/atexit table
- unable to open console device
- unexpected heap error
- unexpected multithread lock error
- not enough space for thread data
abnormal program termination
- not enough space for environment
- not enough space for arguments
- floating point not loaded
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: 
<program name unknown>
_hypot
SunMonTueWedThuFriSat
JanFebMarAprMayJunJulAugSepOctNovDec
`h````
ppxxxx
(null)
GetLastActivePopup
GetActiveWindow
MessageBoxA
user32.dll
1#QNAN
1#SNAN
+ LOOP 
Dw=|:s
FButton
ListBox
ComboBox
Static
ComboLBox
GetProcAddress
GetModuleHandleA
lstrcpyA
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
lstrcmpiA
GlobalGetAtomNameA
GetCurrentThreadId
lstrcatA
GetVersion
LockResource
LoadResource
FindResourceA
FreeLibrary
LoadLibraryA
SetLastError
MulDiv
GlobalUnlock
GlobalLock
InterlockedIncrement
InterlockedDecrement
lstrlenA
WideCharToMultiByte
MultiByteToWideChar
GetCurrentThread
lstrcmpA
GlobalAlloc
GetModuleFileNameA
CloseHandle
GlobalFree
GetLastError
lstrcpynA
LocalAlloc
LocalFree
InitializeCriticalSection
TlsAlloc
DeleteCriticalSection
GlobalHandle
TlsFree
LeaveCriticalSection
GlobalReAlloc
EnterCriticalSection
TlsSetValue
LocalReAlloc
TlsGetValue
GlobalFlags
GetProcessVersion
GetCPInfo
GetOEMCP
WritePrivateProfileStringA
SizeofResource
GetThreadLocale
SetErrorMode
DuplicateHandle
GetCurrentProcess
CreateFileA
ReadFile
WriteFile
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
FindClose
FindFirstFileA
GetVolumeInformationA
GetFullPathNameA
FileTimeToSystemTime
FileTimeToLocalFileTime
GetTickCount
GetFileAttributesA
GetFileSize
GetFileTime
FormatMessageA
RtlUnwind
GetStartupInfoA
GetCommandLineA
ExitProcess
RaiseException
HeapAlloc
HeapFree
TerminateProcess
HeapSize
HeapReAlloc
GetACP
GetTimeZoneInformation
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetFileType
HeapDestroy
HeapCreate
VirtualFree
SetUnhandledExceptionFilter
VirtualAlloc
IsBadWritePtr
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
SetStdHandle
CompareStringA
CompareStringW
SetEnvironmentVariableA
KERNEL32.dll
ReleaseDC
OffsetRect
GetParent
FillRect
SetWindowRgn
GetSysColor
SendMessageA
CopyRect
GetClientRect
GetWindowRect
RedrawWindow
EnumChildWindows
GetWindowLongA
EnableWindow
LoadIconA
LoadBitmapA
AppendMenuA
GetSystemMenu
DrawIcon
GetSystemMetrics
IsIconic
GetWindowPlacement
SystemParametersInfoA
IntersectRect
RegisterWindowMessageA
SetWindowPos
SetWindowLongA
GetWindow
SetForegroundWindow
GetForegroundWindow
GetLastActivePopup
GetMessagePos
GetMessageTime
RemovePropA
CallWindowProcA
GetPropA
UnhookWindowsHookEx
SetPropA
GetClassLongA
CallNextHookEx
SetWindowsHookExA
CreateWindowExA
DestroyWindow
DefWindowProcA
GetKeyState
GetDlgCtrlID
GetWindowTextA
GetWindowTextLengthA
GetDlgItem
GetMenuItemID
GetSubMenu
GetMenuItemCount
GetMenu
RegisterClassA
GetClassInfoA
wsprintfA
WinHelpA
GetCapture
IsChild
MessageBoxA
GetTopWindow
IsWindowVisible
ScreenToClient
AdjustWindowRectEx
SetFocus
IsWindow
SetActiveWindow
GetFocus
DispatchMessageA
PeekMessageA
MapWindowPoints
SendDlgItemMessageA
UpdateWindow
PostMessageA
ClientToScreen
GetWindowDC
BeginPaint
EndPaint
TabbedTextOutA
DrawTextA
GrayStringA
IsDialogMessageA
SetWindowTextA
MoveWindow
ShowWindow
IsWindowEnabled
GetNextDlgTabItem
EnableMenuItem
CheckMenuItem
SetMenuItemBitmaps
ModifyMenuA
GetMenuState
GetMenuCheckMarkDimensions
PostQuitMessage
SetCursor
GetCursorPos
ValidateRect
GetActiveWindow
TranslateMessage
GetMessageA
CreateDialogIndirectParamA
EndDialog
SetWindowContextHelpId
MapDialogRect
LoadStringA
DestroyMenu
GetClassNameA
PtInRect
GetDesktopWindow
LoadCursorA
GetSysColorBrush
CharNextA
CopyAcceleratorTableA
SetRect
GetNextDlgGroupItem
MessageBeep
InvalidateRect
CharUpperA
InflateRect
RegisterClipboardFormatA
PostThreadMessageA
USER32.dll
SetPixel
Ellipse
CreateBrushIndirect
SelectObject
CreateBitmap
GetTextExtentPoint32A
GetObjectA
BitBlt
CreateCompatibleBitmap
CreateCompatibleDC
CreateEllipticRgnIndirect
CreatePenIndirect
PtInRegion
CreateRectRgnIndirect
GetClipBox
SetTextColor
SetBkColor
DeleteDC
SaveDC
RestoreDC
GetStockObject
SetBkMode
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
IntersectClipRect
DeleteObject
GetDeviceCaps
GetViewportExtEx
GetWindowExtEx
CreatePen
CreateSolidBrush
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
GetTextColor
GetBkColor
DPtoLP
LPtoDP
GetMapMode
PatBlt
GDI32.dll
GetFileTitleA
comdlg32.dll
ClosePrinter
DocumentPropertiesA
OpenPrinterA
WINSPOOL.DRV
RegCloseKey
RegCreateKeyExA
RegOpenKeyExA
RegSetValueExA
ADVAPI32.dll
SHELL32.dll
COMCTL32.dll
oledlg.dll
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoTaskMemFree
CoTaskMemAlloc
OleInitialize
OleUninitialize
CoFreeUnusedLibraries
CoRegisterMessageFilter
CoRevokeClassObject
OleFlushClipboard
OleIsCurrentClipboard
ole32.dll
OLEPRO32.DLL
OLEAUT32.dll
GetProfileStringA
IsWindowUnicode
DefDlgProcA
DrawFocusRect
ExcludeUpdateRgn
ShowCaret
HideCaret
UnregisterClassA
GetTextExtentPointA
CreateDIBitmap
/'C_S61
}FpW#kdN:
=>rzr(
urzu6fc
T^[-*l
Y[^XiOJ,
32xq;R)
4s=WS1
E["iO<
~%|djq
A^4SF!
B]qddZ
$pON$|
p5wzhr
{dM"/{M5
nLIU>X]
+0m2W*
N/~)o8/j
#eJ-g9eC
2j7<@1
mmL/273N
{[} .UQ
C8c0)d
lr5CI4
|L!o\	$
Z8s*'"
5@EX[#
h.MQ.{;t
}H`'Y!
 1fPq'"
Fpwacf
3MRT2xe
vVyC[zC
%5sPZ<
J'"g=[^{
3m{dPYy
WJE3wg
vABG93
/Mmp;YY
eh.MP[70T
+,)is>
0b_oo~
U(TVG-
55K|%~
M'9gS6
mJpzMc
s!L8;|2
KE0_	tg
svr	FU
y,{^zd
]P,)m&
0zur(O-Tr
kE#4l4
)_K+<!L
Fy l4M
t/4X>MX
,wfGyf<tJ
*;4=E9
Cancel?
EllipticButtonTest
Cool! Nice Tool
Demonstrate flat button with picture and text.
Demonstrate flat button with right alignment text.
.?AVCObject@@
.?AVCCmdTarget@@
.?AVCWnd@@
.PAVCException@@
.?AVCCmdUI@@
.?AVCTestCmdUI@@
.PAVCUserException@@
.?AVCTempWnd@@
.?AVCNoTrackObject@@
.?AV_AFX_CTL3D_STATE@@
.?AVCDC@@
.?AVCClientDC@@
.?AVCWindowDC@@
.?AVCPaintDC@@
.?AVCGdiObject@@
.?AVCPen@@
.?AVCBrush@@
.?AVCTempDC@@
.?AVCTempGdiObject@@
.PAVCObject@@
.PAVCSimpleException@@
.PAVCResourceException@@
.?AVCException@@
.?AVCSimpleException@@
.?AVCResourceException@@
.?AVCUserException@@
.?AVCButton@@
.?AV_AFX_WIN_STATE@@
.?AVCWinThread@@
.?AVCWinApp@@
.?AV_AFX_CTL3D_THREAD@@
.?AVCDialog@@
.?AVCOccManager@@
.?AV_AFX_THREAD_STATE@@
.?AVAFX_MODULE_STATE@@
.?AVAFX_MODULE_THREAD_STATE@@
.?AV_AFX_BASE_MODULE_STATE@@
.?AVCMenu@@
.?AVCTempMenu@@
.PAVCMemoryException@@
.PAVCNotSupportedException@@
.?AVCMemoryException@@
.?AVCNotSupportedException@@
.?AUCThreadData@@
.?AVCHandleMap@@
.?AVCMapPtrToPtr@@
.?AUIParseDisplayName@@
.?AUIOleContainer@@
.?AVXOleContainer@COleControlContainer@@
.?AUIUnknown@@
.?AUIOleWindow@@
.?AUIOleInPlaceUIWindow@@
.?AUIOleInPlaceFrame@@
.?AVXOleIPFrame@COleControlContainer@@
.?AVCOleControlContainer@@
.?AVCFont@@
.?AVCEnumArray@@
.?AVCEnumUnknown@@
.?AUIRowsetNotify@@
.?AVXRowsetNotify@COleControlSite@@
.?AUINotifyDBEvents@@
.?AVXNotifyDBEvents@COleControlSite@@
.?AUIBoundObjectSite@@
.?AVXBoundObjectSite@COleControlSite@@
.?AVXEventSink@COleControlSite@@
.?AUIPropertyNotifySink@@
.?AVXPropertyNotifySink@COleControlSite@@
.?AUIDispatch@@
.?AVXAmbientProps@COleControlSite@@
.?AUIOleControlSite@@
.?AVXOleControlSite@COleControlSite@@
.?AUIOleInPlaceSite@@
.?AVXOleIPSite@COleControlSite@@
.?AUIOleClientSite@@
.?AVXOleClientSite@COleControlSite@@
.?AVCOleControlSite@@
.?AVCDataSourceControl@@
.?AVCFile@@
.?AVCMemFile@@
.?AVCPtrList@@
.?AVCFileException@@
.PAVCOleException@@
.?AVCOleDispatchException@@
.PAVCOleDispatchException@@
.?AUIEnumVOID@@
.?AVXEnumVOID@CEnumArray@@
.?AVCRgn@@
.?AUISequentialStream@@
.?AUIStream@@
.?AVCArchiveStream@@
.PAVCFileException@@
.?AVCOleException@@
.?AVCOleMessageFilter@@
.?AUIMessageFilter@@
.?AVXMessageFilter@COleMessageFilter@@
.?AVCCommonDialog@@
.?AVCOleDialog@@
.?AVCOleBusyDialog@@
.?AV_AFX_OLE_STATE@@
.?AVtype_info@@
hangeul
english
hangeulmenu
kanjimenu
windows
C3dHNew
C3dLNew
C3dNew
#32770
DisableThreadLibraryCalls
KERNEL32.DLL
DDLLDDDL
LLDDLD
DDLDLD
LDDDDDDD
DDDDDDDDD
DDDDDDDDDDD
DDDDDDDDDDDDD
DDDDDDD
DDDDD@
FjG#cB!cB!cB!cB!cB!cB!cB!cB!kG#
IjG#6$
t:dC!dC!
c41+ '$
~>rJ$1
Ab	Hf.\l1-"1 
m6cB!cB!cB!cB!cB!cB!cB!cB!cB!cB!cB!cB!cB!cC!P5
s9rL&.
s9rL&1!
@wM$c@
AwN%c?
cB cB S6
/@@3<81"
9F^]]c`^c`^c`^c`^c`^41/HECbmrS
#3OUXcbbihh
TRQoml
Ab	=X.13
1QaZ_b
Hiy4Tec
lkkjhgHKL
<02@)1
+*;*0@10@
Hi.Zp1;@FPU
QsBDE~{y
cbaCCD"
SRRPOO
:::XXX
aaaCCC
@>>kjj
c1fD"A+
i``/,,
|``7,,
eD"eC!eC!
daa*))
=>>jjj
	 ,XUT
V;:CBB
cbb<;;
p7fD""
BrL&rL&rL&rL&jG#^?
JgE"0 
(6E*:T
}?aA 7$
%8%>]"(;-
BxP'c>
wwwwww
wwwwww
wwwwww
wwwwww
wwwwww
wwwwww
wwwwww
wwwwww
0D0Q0b0
0	1;1f1
2!2A2g2
3&5+5;5l5
657@7U7}7
9;9P9v9
<Q=a=q=
0@1Y1Q2c2
3$3/383B3H3L3h3n3x3}3
7 7'71787B7I7S7Z7d7n7v7|7
8-8>8M8
;4;9;D<{<
586V6v6
:G:\:6;
<+=4=@=
>R>V>Z>^>b>f>j>n>r>v>z>~>
374=4Q4
5$60666
0*0B0e0
8T8Z8u8
90:>:D:O:r:{:
='=6=S=I>j?
0.1;1o1
8L9_9r9
:#;8;k;
O0S0W0[0_0c0g0k0
< =b=q=
435>5E5`5v5|5
6*656=6r6w6
819k9q9
:$:(:,:U:{:
;-<4<8<<<@<D<H<L<P<
=.>:>A>Q>W>^>h>
2%2@2i2}2
4%444U4[4|4
5%5/5:5D5N5T5
5>6D6b6s6
7#717@7Q7
858<8@8D8H8L8P8T8X8
9%9@9G9L9P9T9q9
9::@:D:H:L:
;J;`;f;
<%<C<I<Z<q<
=K=T=o=
>Z>U?a?
042:2X2^2
394E4O4c4q4~4
435x5[6t6
8$888j8q8
;1;X;g;
<.<5<?<E<M<U<]<o<w<
1*1G1M1X1^1h1n1~1
1n2[4f4n4
5@:E:d:q:~:
;$<I<$>L>R>^>
>/?C?W?
3$3+323O3U3c3i3s3{3
464M4h4
5'5/5J5T5_5i5w5
6 6(646=6N6X6`6h6p6z6
6A7P7~7
8&8:8E8T8e8r8
<(=:=M=
121O3`3z3
8 848:8H8Q8b8~8
999w9|9
9?:D:a:g:
=&>N>g>
?1C1G1K1O1S1W1[1_1c1g1k1
272H2e2
4%4G4V4
4$5*585
5	666J6
757B7G7T7`7
8!8:8|8
:M;R;q;|;
>'>5>D>n>x>
2R2X2^2d2j2p2
3+3?3S3c3~3
4-4W4c4w4|4
5>5R5d5k5
6K6a6i6
8$8R8X8]8c8h8n8t8z8
9$9,9A9J9Q9W9]9c9
:*:8:>:H:N:X:]:g:p:z:
;+;6;=;E;L;R;X;`;u;~;
<;<Q<e<k<{<
=(===O=
?6?G?T?i?q?w?
0%0A0n0v0
12181@1n1
252D2\2d2
3'3-353@3`3e3
4#4,434G4O4a4}4
505>5G5M5X5_5h5r5{5
7&8k8v8
8	9-9N9U9d9
:,:J:o:
;+;5;;;A;H;N;e;u;z;
<(<I<S<
=#=?=c=
#0?0M0\0c0k0
151N1f1
1-2N2d2n2~2
4)4Y4i4u4
9 9$9(9o9w9
:4:N:y:
;1;C;R;b;
< <L<b<n<u<}<
=*=3=:=^=u=}=
202D2e2
454G4p4
5=6E6g6
6%7`7f7k7r7
858O8Y8t8
2$2/2<2E2K2b2m2z2
4/5A5_5p5
5;6d6i6v6
8)9l9w9|9
;/;B;];j;o;
<1<6<V<
2J2O2h2
3#4F4~4
:!:%:):-:1:5:9:=:A:E:I:M:Q:U:Y:]:a:e:i:m:q:u:
;E;S;X;
>6>;>`>
0"1'1P1
9.:J:e:
=*=@=q=
0C3I3O3U3
5*5G5n5t5
6#6.6:6U6`6l6
637F7U7d7{7
7D8P8e8
0B0G0^0
2%2E2L2k2
6<7D7Q7
8 8+898x8
9):1:=:
;t<u=z=
4+4B4N4Y4~4
4=5V5p5i6{6
7>7M7i7x7
8$8B8M8m8y8
8 919G9S9c9
<$<3<T<
0#0'0+0/03070;0?0C0G0K0O0S0W0
5J6d6q6
6$7D7S7
8J8\8o8
9!9E9d9
93:9:V:b:
;,;4;;;Y;f;
<'<7<N<e<|<
6'6:6~9
;";*;3;C;N;e;
;"<:<?<Q<p<
=!=,=9=B=H=S=
> >7>B>N>o>u>{>
?)?B?R?a?{?
1,1Q1e1n1
232M2[2n2
5*5/5B5I5P5W5^5e5l5s5z5
6;6m6r6
8'9a9n9t9
:6:A:M:W:n:y:
;=;S;i;
<!<*<<<B<S<`<
=.=_=}=
?$?-?D?P?Z?{?
00J0S0[0j0q0w0
1/1;1T1^1j1u1
1	2+2l2s2
3+383G3M3T3\3n3u3~3
6V6h6t6z6
8!8(82878?8L8S8\8l8t8
:^:i:t:
;'<C<L<
2N3[3b3
62767:7>7B7F7J7N7R7V7Z7^7b7f7j7n7r7v7z7~7
:":&:*:.:2:6:::>:B:F:J:O:a:
2L2P2T2X2\2`2d2h2l2p2t2x2|2
3)3b3j3|3
7!797Y7y7
:!:5:A:U:y:
;%;9;M;a;u;
<)<=<R<e<y<
=-=O=a=w=
>1>=>I>U>a>u>
?2?E?r?
0%010G0[0p0
212E2Q2e2
3*3=3R3]3i3u3
444Q4y4
@5D5\5t5
6 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6
7 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7
848L8d8|8
9 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|9
: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:t:x:
;,;D;\;t;
<4<L<d<|<
=$=8=<=\>`>d>h>l>p>t>x>|>
? ?$?(?,?X?\?`?d?h?l?p?t?x?|?
0 0,000H0T0X0h0x0
101@1X1h1
2 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2
3 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3
4 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4
5 5$5(5,5054585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|5
6 6$6L6P6
7$7<7t7x7|7
8 808D8H8L8P8T8X8\8`8d8h8l8p8t8x8|8
9$9<9T9l9
: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:
; ;(;4;8;P;\;`;p;t;x;|;
<$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<p<
=(=,=0=8=H=L=P=T=X=\=`=d=h=l=p=t=x=|=
> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>
> ?$?(?0?8?@?H?P?X?h?l?p?t?x?|?
0 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0
1 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|1
2 2$2(282L2P2T2X2
4 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4
4t5x5|5
6 6l6p6t6x6|6
7 707D7H7L7P7T7X7\7`7d7h7l7p7t7x7|7
8$:(:,:0:4:8:<:@:D:H:P:T:X:\:`:d:h:l:p:x:|:
; ;(;,;0;8;<;@;D;H;L;P;X;\;`;d;h;l;p;t;x;|;
;L=P=`=h=l=t=x=
:,:0:L:P:h:
;4;D;H;P;h;l;p;t;
<(<,<D<T<X<`<x<|<
= =4=D=H=P=h=
>$>4>8>@>X>\>`>t>
?(?,?0?4?L?\?`?h?
0,0<0@0H0`0d0|0
1$14181@1X1\1t1
2,20282P2T2l2|2
3 3(3@3D3H3\3l3p3x3
4044484<4T4d4h4p4
505D5T5X5`5x5|5
6,60686P6h6
7$74787@7X7\7`7t7
8084888L8\8`8h8
9,90989P9T9X9l9|9
: :$:(:<:L:P:X:p:
;$;(;0;H;`;d;h;|;
<$<(<0<H<`<d<h<|<
= =8=<=@=T=d=h=p=
> >(>,>0>D>T>X>`>x>|>
?,?0?8?P?T?X?l?|?
0$04080@0X0p0
1 181L1\1`1p1
2$2,242<2D2L2T2\2d2l2t2|2
3$3,383T3\3h3
4$404L4T4\4d4l4t4|4
5$505L5X5t5|5
6 6<6D6P6X6
7(7D7P7X7
8$80888h8t8|8
9,989T9`9|9
:(:D:P:l:x:
;4;T;t;
<$<0<L<X<t<
= =<=H=d=p=x=
>$>0>L>X>t>
?,?8?T?`?|?
0 0$040@0H0x0
1 1<1D1P1l1x1
2 2(2X2d2l2x2
3(3D3P3l3t3
4$4,444<4H4d4p4x4
505<5D5P5l5x5
6(6D6P6X6
7$70787h7t7|7
8,888T8`8h8
9,989T9`9|9
:,:4:@:H:\:d:
;H;\;h;
<4<<<H<d<l<t<
=(=0=`=l=t=
>(>0>`>l>t>
? ?4?@?\?h?
0H0T0\0h0p0
1,181@1p1|1
1 2,242@2\2d2p2
343<3D3L3l3p3t3x3
4(444<4H4P4d4
0 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0
83P3p3
484X4p4
5 5@5P5h5
686\6`6d6
707P7p7
9(9`9x9
:8:P:p:
<(<X<x<
>(>H>p>
? ?@?X?x?
(0H0h0
2 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2
2(44484<4@4D4H4L4
5$5,545<5D5L5T5\5d5l5t5|5
9$9,949<9D9L9T9$:(:`;d;
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6KTyn5+/+P3Ttcy/z5+UgbG/j7bGh5Xs6P72pO+fib+C/by1zL+Gn5KBq7+Ett2Hx+zJ/qWkt5+Iv5j9t7XFv96f44H6v9y2lofa7JD+raSxn46/hv23td2/zp+Vgb+/+baUh8fs2v75pO6fx7+Z/bG127/Qn5SBn7+/ttiH2ezM/qWk25/Qv9j94rXCv7efwIH6v9G2iYfc7Nn+9qTkn82/tv2itYC/jZ/4gbq/27bTh9Dsx/76pIGfv7+T/eu1n7/En/6B8L/RtpiHm+z2/vuk5J/Rv8L97rWKv5efwYHtv7+2oYeK7ID+w6SBn7+/tv2Htb+/kZ/Cgeu/yLach8fs2v7DpMyf1r/V/fW1g7+Nn8uB+b/LtqGH4uzW/vGk5Z/Qv8H99LWwv72f0YHtv822mIfb7Mv+yaTkn82/xf3utYO/kJ/4gc+/0LaRh9zs3P72pOSfzL/q/cK1lL+On8iB8L/NtpiHx+y//tGk7p/7v8T97rWav5uf14Gfv7+22IfC7Nb+8aTln9a/xP2itbC/jZ/dgey/y7aYh9jsjP6tpN2f3L/b/eO1wr+bn9yB+r+/ttKH1uyf/uyk9Z/ev8T987XMv6Gf+4G/v5m23Yfq7OD+w6TFn82/3/3xtYm/s5/Dge2/kbaYh83s2v6/pKefn7/T/f+1hb+Kn6SBn7+ato6H6eyV/p+kgZ+Rv7b9qbXCv/6fpIG6v8y2oYeQ7Mz+n6Skn8y/6v2itZ+//p/Tgfa/0baZh9rsyP7spIGfzL/P/fS17L/an9aB+r/ctoSH1uzT/vqkr5+/v8X94rWev4ifzYH8v9q2/Yfc7NH+66Tkn9O/tv3qtYW/nZ/WgfC/v7afh9rs0P7rpIGfv7/S/fW1hb+In8GB7b+/tv2Hx+za/vyk7p/Jv9P99bWVv/6fpIHqv8+2mYfU7Mv++qSBn7+/0v31tZq//p+OgbG/lbb9h5vskf6fpIGfkb/T/f+1ib/+n6SBsb/atoWH0OyR/p+k9p/Wv9j9h7Wfv4ef14Gfv9u2j4fD7L/++6Tzn9a/wP3itZ6//p+kgbu/v7bTh9Dsx/76pIGfv7/S/fW1hb+In8GB8r/Yto+Hm+za/uek5J+/v7b92LWzv/6fpIG6v8y204fZ7NH+9KSBn7+/k/30tbC/25/XgcO/+7aPh9zsyf76pMyf2L/E/am1ib+Gn8GBn7+/ttiHxuzj/rqk8p+/v5P99LWwv9uf14Gfv5q2jofp7JX+n6SBn5q/xf3btY2/i5/QgfC/zbaIh9vskf72pO+f2b+2/Ye1n7+Wn8GB87/Tts6Hh+yR/vuk7Z/Tv7b99LWEv5ufyIHzv4y2z4eb7Nv+86Ttn7+/7bzSwYPti9H5i8zX+tqRws2p/KvrwbzA4OPyj+7DifKZ7Yrk59q1447i9LnLkc/IwMaCjrb9h7XGv9CfyIHxv9S2/Yef7JH+6aTjn8y/tv2ttcK/nJ/Fgeu/v7bXh5vs1f7spIGfv7+c/am1n7+dn9aBn7+VttOH1uzQ/vKkgZ+Vv5j97bWfv5ufpIG1v5G2nofY7Nv+n6Srn5G/xv3utYq//p+OgbG/1bach8fsv/61pK+f27/a/eu17L/Un4qB6b/dtpiHteze/uqk9Z/Qv8T98rWCv9CfzYHxv9m2/Yeb7L/+saSvn7+/tv2itZ+/op+Bgey/v7bYh8bs4/66pPKfv7+T/fS1sL/bn9eBw7+ato6Htey//p+kgZ+/v7b96LWcv5ufyoGfv7+2j4fX7L/+n6Swn7+/k/3mtZy/jp/Agf6/y7ach5Dsv/7DpPaf1r/Y/fS1mr+dn9eBsb/LtoWHwey//p+kpOzLkcaV94qC2omilYGfv5rFianFhM/B8Mq8rr+/tv3K2pbWkvPFrqqRj5bV0NyC25Ho16HR65+HzamF15+p9sq3q4SfzsuzjszNiKWStrGPlpa64taH0NGtlLCvj46GzKfzhc2b+cv5sImImM2HtaHQhPbI7f6QipjNp5271pD7y/bsn/Hi3baFwo/Fv/Po8YmLjd3/g9iE3u3Su6mIkYbUp/KJ3JXwi7Ovjo+GzLeEzPmX7cHn8MeQgMqphey/th5I+ZW/v14ZiLXs93cbgDGdv7/+fjuRXL3+n6T0mlaYvv2H8N92vyelgZ+/BZvTly6kNHK7FIOfv1d38Ye1pDZ6u7SJn7/3NUGjpeS//p/RhHZLuLb9yz5gm+6XpIHeB762/YcPIbKQzewKE5sPtP2HXWWz/p/sCBub/7H9h/1vA9rfo4Gfv8qzFDuy7L+yFCilj7e/trw/tOy//iXpKCt79z1xowXuv/539Y2fv/c/eaP95L/+1yc9u/e3tv2HwOlWepikgSeav7b94Txom+aXpIEn3r+2/eE8aJvkl6SBJ8+/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79SEzJWx1/Swv7+2lfPBnIXRsMz0/trQ3Zzi04Pem/jR4PrX1JiO8prsv/730PXvhZCZnOHUidaZ/s3n+MzYxJXv1IrU0OzRrp+/v96J88XWkNH+wuD22N7TlODcicqY6s3n9tSRxYiotey/luvQ8aWQkNGY5sCE0Iv6wun6ysrClO7ch5GN6ouBn7/Xwon3j8OQmf7L6fraytmb79CK2pj30fX0kczD0oe17NeK69S7sJDY15Ly0ITem/fC7v7a3tyP9N7CzIuwpIGf18vCjb2aw9if8Mzz98rN3ojvx5nXmOzA6rHMypn9h7WEy4rvnq6w2N7RlffUhNqX/sLp9drZ35fsm5/K0Z+kgffLy8bHqJqL3pH6zPTw3tDTm+/AhNmL+M+v7MqQtv2H3ZjLjqWLrv7a2NmV5tqEypHt0ejr1tbTlqnGmZD+n6Tp68vPjNKo14nZn/fB4PbK29OI78CL15n0ivLqkL+2/e/BmM/EsIv07crMw4/o04TMke3M5+rK19nT7trDv/6fzPXrz4WZ0ubQhdmf+s3n98rLw5Xy3ZnMkbHN7rC/v7aV88GchdGw1vv3zMrSlfLSmdiY6sP0+MzQmJTomuy//vfQ9e+FkJmf4dSLxYT63ub+2tjMmuHUhdDQ9suun7+/3onzxdaQ0frF5Ore2d6I5tCL2Yv4wfT70JHfkqi17L+W69DxpZCQ15jy05nem/fC6Ora19CI79ODkZfwi4Gfv9fCifePw5Ca/sHl/tjX05zy0ITZi+rM5/CR1tnSh7Xs14rr1LuwkN7TkvLShN6R98Hm6t7Q05Xj2sLWkbCkgZ/Xy8KNvZrD2pnqxen60NjekvLAi9ef99fusdbQmf2HtYTLiu+errDXyteY6N6N2pjwxeT4yt7TleibhdDRn6SB98vLxseomo3Zn/rN5v7W2dGO4MeE15/5y6/20JC2/YfdmMuOpYuu/tne35rm0IXYl/rR5+rW2d+SqdyDkP6fpOnry8+M0qjSid6L98v0+tnX04jywYXWl/CK6PCQv7b978GYz8Swi+b+0NfTmPLaiteb+cHn98rL2dPu2sO//p/M9evPhZnS4NSDypv3xeT32dDXmObfnsyRsc3usL+/tpXzwZyF0bDD4PDXzd6I9d2Z14zqzOfs29CYlOia7L/+99D174WQmZrm0oTPn/fB6P7Z19yY4dyG0ND2y66fv7/eifPF1pDR+MXu+tfK2Zzo0IrXi/fC9PjQkd+SqLXsv5br0PGlkJDXmODahN6R99Hu7crWwpTu0IORl/CLgZ+/18KJ94/DkJz6wuD32t7fiOPQmdeL+Mzm8JHW2dKHtezXiuvUu7CQysSI9MCe0Jj31+7t19nDiO/ZwtydsKSBn9fLwo29msPem/bC4PrW2d6I88CEypbq1+2x3NyZ/Ye1hMuK756usM3F3o7y0YTKmerD5+rYytGO65uP3NGfpIH3y8vGx6iajtmf+N77+sXY15jgz4vZn/bIr/zckLb9h92Yy46li6763trDnOHdmd6b+ML0+NrK0pGp1o+Q/p+k6evLz4zSqNSJypjqxeT32dbDmO/TmdeY84ri/JC/tv3vwZjPxLCL5f7a29ea79CNypv3wvTq19na0+TWw7/+n8z168+FmdLm0IPKmffF7vfa2MOc6NCE25Kxx+Kwv7+2lfPBnIXRsMHm6t7X05Lg3YPKi/jM4PfM05ie5Jrsv/730PXvhZCZlfLUidCV/sHn8N7a0Yjm0ITT0PzHrp+/v96J88XWkNH+wuD61tjXlOHSn9iM98zg+dOR1Z6otey/luvQ8aWQkNeb5tyL3pv2w+j6ytnDlOHcgJGd/IuBn7/Xwon3j8OQmfrF9PfQytOb79CZyor2zejzkdzV0oe17NeK69S7sJDY15Lv0InKkfnM5Pna2d6I89nC3J2wpIGf18vCjb2aw9if8NHk997a3pvo1InelO3X7bHc3Jn9h7WEy4rvnq6w2N7ZlfXdmc2W6szz6tfZxZnrm4/c0Z+kgffLy8bHqJqL3pn31OD32tbXm+/fidmX9civ/NyQtv2H3ZjLjqWLrvje0NOV8tqN0Jv5zPT32crRkanWj5D+n6Tp68vPjNKo1InYkffF7vfK0MSI7sGF1pvziuL8kL+2/e/BmM/EsIvj+tne3pjm3Jnbm+rM9PjX2NrT5NbDv/6fzPXrz4WZ0vLHmcyL7cvn98zQxJXhwJnXjrHH7rC/v7aV88GchdGwxeT22d7TlOHdmcuL99Hp6szPmJ7omuy//vfQ9e+FkJmP/d2fypr30ebq2NnDmvLSn8/Q/Muun7+/3onzxdaQ0f3C4PjFxdOH4NSJ2IT4wuD2z5HVkqi17L+W69DxpZCQ05ziwI3ZlurF5PjZytGY8tGckZ3wi4Gfv9fCifePw5Cf+tHn6t7a3pvuwInXmOrM5++R3NnSh7Xs14rr1LuwkNvXmOPUi9eb/tHk99nKw5XhxcLckbCkgZ/Xy8KNvZrD3pvw0eb33tDemODAjdCb98DxsdzQmf2HtYTLiu+errDa2MOc79CD2Jbw0fT4197ejvebj9DRn6SB98vLxseomoTKn/rL6v7a2dmc4tKZ3pv31K/80JC2/YfdmMuOpYuu/tne05Tg1IXZmezD8/fX3tCNqdaDkP6fpOnry8+M0qjUit6X+MXk9tjW04jhwIXZl++K4vCQv7b978GYz8Swi+b63srekvLQiteb6tH19tbWxtPk2sO//p/M9evPhZnS4NSD15v60e7519rQmOHdmcuOscfusL+/tpXzwZyF0bDD4PDK2t6c4t2K0J/6xevtzM+Ynuia7L/+99D174WQmZrm2oTNlurW6erXzcOV4caIz9D8y66fv7/eifPF1pDR+MXm98/e3pju1IrXlPrC6PXPkdWSqLXsv5br0PGlkJDRnOjQhMqR/svk+dfK3pvy0pyRnfCLgZ+/18KJ94/DkJ/6w+733tDeiOjHmdaK9s3k75Hc2dKHtezXiuvUu7CQ3dOb5t2J3pfqwOTq18rRleDFwtyRsKSBn9fLwo29msPem/bC4PrW2d6I88CEypbq1+Sxy9DG0oe1hMuK756usM3F3o7y0YTKmerD5+rYytGO4puY0I6wpIH3y8vGx6iajtmf+N77+sXY15jgz4vZn/bBr+vQz5n9h92Yy46li6763trDnOHdmd6b+ML0+NrK0pipwYPP0Z+k6evLz4zSqNSJypjqxeT32dbDmO/TmdeY+or18M+Qtv3vwZjPxLCL5f7a29ea79CNypv3wvTq19nT0/PanJD+n8z168+FmdLm0IPKmffF7vfa2MOc6NCE25ux0O7vkL+2lfPBnIXRsMHm6t7X05Lg3YPKi/jM4PfM2piJ6MXDv/730PXvhZCZlfLUidCV/sHn8N7a0Yjm0ITa0OvL8bC/v96J88XWkNH+wuD61tjXlOHSn9iM98zg+dqRwpL3muy/luvQ8aWQkNeb5tyL3pv2w+j6ytnDlOHciZGK8NSun7/Xwon3j8OQmfrF9PfQytOb79CZyor2zej6kcvZjai17NeK69S7sJDL3pzyxsLLke+LgZ+/18KJ94/DkJn+y+n62srZm+/QitqY99H1+pHL2Y2otezXiuvUu7CQ2NeS8tCE3pv3wu7+2t7cj/TQwsuR74uBn9fLwo29msPYn/DM8/fKzd6I78eZ15jswOSxy9DG0oe1hMuK756usNje0ZX31ITal/7C6fXa2d+X4puY0I6wpIH3y8vGx6iai96R+sz08N7Q05vvwITZi/jBr+vQz5n9h92Yy46li67+2tjZlebahMqR7dHo69bW05ipwYPP0Z+k6evLz4zSqNeJ2Z/3weD2ytvTiO/Ai9eZ+or18M+Qtv22tey/zJ+kgay/v7bJh7Xsiv6fpLefv7+B/Ye11L/+n8WBn7/dtv2H1uy//vukgZ/av7b94bXsv5mfpIH3v7+2lIe17NX+n6Tqn7+/2v2HtYG//p/KgZ+/0Lb9h8Xsv/7upIGfzb+2/fS17L+Kn6SB6r+/touHtezI/p+k+Z+/v8/9h7WWv/6fgYHov9a2k4fR7Nb+7aSkn7+/tv2itZm/jZ/Bge2/z7aPh9rs2f72pO2f2r+T/Ye1yb+Nn92B7L/LtpiH2Ozb/u2k6J/Jv9P9orXsv9uf0IH6v9K2jYeQ7L/+n6TFn9a/xf3mtY6/kp/Bgcy/3Lach9vs8P7xpNOf2r/X/eu1mL+Xn8mB+r/6tpOH1Ozd/vOk5J+/v/L97rWfv5+fxoHzv9q2sofb7P7+/KTin9q/xf30tby/jJ/Lgeu/2raeh8Hs1v7wpO+fv7/y/e61n7+fn8aB87/atr+H0OzX/v6k95/Wv9n99bWhv5GfyoH2v8u2kofH7Nb+8aTmn7+/9/3ptZi/l5/ygfa/zbaIh8bs8P7ppOSfzb/E/e61iL+bn6SByr/PtpmH1OzL/vqk8p/wv8D94rWev4yfzYH7v9q2/Yfz7Nb+7aTkn8i/1/3rtYC/sZ/Sgfq/zbaPh9zs2/76pIGfv7/3/em1mL+Xn/KB9r/NtoiHxuz7/vak8p/ev9T967WJv7Cfy4Hrv9a2m4fM7L/+n6TUn8+/0v3mtZi/m5/Xgdu/1raOh9Ts3f7zpOSf8b/Z/fO1hb+Yn92Bn7+/tryHwOzL/vCk1J/Pv9L95rWYv5uf4IH2v8y2nIfX7NP++qTPn9C/wv3utYq/h5+kgdm/1raPh9DsyP7+pO2f07/y/e61n7+fn8aB87/atrOH2uzL/vak55/Gv7b91NCo2pzqw9Ht1snfkeLSib/+n6Skn9O/xf29tba/kZ/Kgfq/kba0h9Hs2v7xpPWf1r/Q/e61ib+Mn6SB7L/Gto6HtezM/uak8p+av9r99LXJv5Kf14G6v9O2joeQ7NP+7KSvn9q/zv3itey/25/Igey/47bYh9Hsmv77pIGfv7+T/eu1n7+in4GB87/Mtv2HkOzT/uyku5+Vv4z9wrWCv5+fxoHzv9q2mYeP7Jr+7KSBn7+/5f3etb+/qp/hgdK/47a+h8Dszf7tpOSf0b/C/cS1g7+Qn9CB7b/QtpGH5uza/uuk3Z/sv9P99bWav5efx4H6v8y2oYfm7Nf+/qTzn9q/0v3GtY+/nZ/Bgey/zLahh+Xs3v7tpOCf0r/T/fO1ib+Mn9eBw7/5tpSHx+za/uik4J/Tv9r917WDv5KfzYH8v8a2oYfm7Mv+/qTvn9u/1/31tYi/rp/WgfC/2baUh9ns2v7DpMCfyr/C/e+1g7+Mn82B5b/atpmH9OzP/u+k7Z/Wv9X95rWYv5efy4Hxv8y2oYf57Nb+7KT1n7+/tv2Htey/rZ/rgdm/67aqh/Ts7f7apN2f8r/f/eS1nr+Rn9eB8L/ZtomH6ezo/vak75/bv9n98LWfv6Kf54Hqv822j4fQ7NH+66TXn9q/xP30tYW/kZ/KgcO/7baIh9vs4/6fpIGf7L/Z/eG1mL+Jn8WB7b/atqGH+OzW/vyk85/Qv8X96LWKv4qf+IHIv9a2k4fR7ND+6KTyn+O/9f3ytZ6/jJ/BgfG/y7arh9Dszf7spOif0L/Y/du1vr+Ln8qBw7+/tv2H5uzw/tmk1Z/ov/f91bWpv6Kf9IHwv9O2lIfW7Nb++qTyn+O/+/3utY+/jJ/Lgey/0Labh8Hs4/7IpOif0b/S/ei1m7+Nn4SB27/atpuH0OzR/vuk5J/Nv7b9h7Wov5ef14H+v922kYfQ7P7+8aT1n9a/5f33tZW/iZ/Fge2/2rb9h7Xsv/6fpNKf8L/w/dO1u7+/n/aB2r/jtq2H2uzT/vak4p/Wv9P99LWwv7OfzYH8v822kofG7ND++aT1n+O/4f3utYK/mp/Lgei/zLbdh/Hs2v75pOSf0b/S/eK1nr+in/aB+r/etpGHmOzr/vak7J/av5b917Wev5Gf0IH6v9y2iYfc7ND+8aSBn7+/tv3U+qrrqd72xMPv0NqU5NyJzKLSzeLt0MzZm/Ppu9aQ+8v27J/705vi24jajMP25P7TkuKU6tDM74zw0OT8y9bZk4e17L/+n6TSn/C/8P3Ttbu/v5/2gdq/47ath9rs0/72pOKf1r/T/fS1sL+zn82B/L/NtpKHxuzQ/vmk9Z/jv+H97rWCv5qfy4Hov8y23Yfx7Nr++aTkn9G/0v3itZ6/op/2gfq/3raRh5js6/72pOyf2r+W/de1nr+Rn9CB+r/ctomH3OzQ/vGkgZ+/v7b91LWjv7if8IHIv/62r4fw7OP+0qTon9y/xP3otZ+/kZ/Cgeu/47auh9Ds3P7qpPOf1r/C/f61zL+9n8GB8b/LtpiHx+y//p+k0p/wv/D907W7v7+f9oHav+O2sIfc7Nz+7aTun8y/2f3htZi/op/3gfq/3LaIh8fs1v7rpPifn7/1/eK1gr+Kn8GB7b/jtq6Hw+zc/p+kgZ/sv/n9wbW4v6mf5YHNv/q2oYf47Nb+/KTzn9C/xf3otYq/ip/4gci/1raTh9Hs0P7opPKfn7/4/dO1sL+9n9GB7b/NtpiH2+zL/smk5J/Nv8X97rWDv5Cf+IHMv8a2jofB7Nr+8qTTn9q/xf3ztYO/jJ/BgZ+/v7a5h9zszP7+pOOf07/T/dS1vr/+n4Hyusy/tv2Htey//mBbfmA36/b9G+GsvweLpoGfv7+2PYe17L/+n+KKnr+/tv2HtSy//p+kgZ/5vqL/h7Xsv/5fpIGfv7+2u38h7L/+n6SBn7+/tlkRteyjn5+kQQq/v7b9h7Xsv/6fShafv1vX/YdZeb/+n6SBn7+/tv2XLey/7v2kgR8qv7b9h7Xsv/6fpPUHv78SnIe18Cv+n6SBn7+/tv2HsXC//t/EgZ8nKrb9h7Xsv/6fpIE9I7+2Qea17GNtn6SBn7+/tv2HtSIi/p+k4Z+/xyP9h7Xsv/6fpIGfUyK2/RvU7L8eCqSBn7+/tv2HteyhYJ+khf2/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+MTiBn2cjtv1vKey/BAOkgY0iv7bfGrXsi2OfpMMCv7/gYIe1iiL+n9ocn78pK/2HH3G//iM5gZ95I7b9h7XsvxgFpIFRJb+2RR217BNkn6QhBb+/ImeHtZAl/p/MG5+/Qyz9h/d2v/6pPoGflyW2/Z8v7L/yBaSBZya/thketexrZ5+kQwa/v7hmh7XwJP6fiBqfv/8t/Yfhd7/+/T+Bn9Ektv35Luy/bgSkgTMkv7ZDHLXscWWfpF8Ev79EZoe1uCX+ny4Yn78/Lv2HJXS//gE8gZ8TJ7b9PS3svzwHpIFNJ7+2GR+17E1mn6SFBr+/pmSHtfAm/p+KGJ+/gS/9h+F1v/79PYGfzya2/fks7L9IBqSBBSa/tv2HtezjaZ+kyQi/v4Bqh7XEKP6fvBafv7ch/YdBer/+dzKBn2cptv1JI+y/OAmkgScpv7ZNEbXsJWifpBEJv78wa4e1kin+n9IXn7/TIP2H13q//scygZ/xKbb9wyPsv8YJpIGzKb+22RG17KNon6STCb+/vmuHtRIq/p9QFJ+/v7b9h2lxv/6fpIGflye2/bst7L+wB6SB/ye/tuEftey//p+kFwO/vz5hh7WWI/6fyh2fv+Uq/Yf/cL/+pziBn60jtv2jKey//p+kgUMov7YxELXsB2mfpCkIv78iaoe1bCj+n84Wn7+/tv2HuXK//mc5gZ+/v7b9fSLsv/6fpIEIvdLTkOTFlb/+7Kbo7NvW0ZTztZ29l+zF7e/X3rZDhcaYzZL6yoGfGb3EnOnR7L9Kndfz/tHbtm6F2I7MivDT4uy/v0f/8Nafy5HyxvKfv1m0iuTGgNqQn6RgncjcxZ7qxey/E53T4uzMy8T9hyzu0pvy1+Trv7/6/+HWgNCN+qSB+73Zwpjr2ezd/PnX5PrUv7X/2MKK0I76yoEnvczCj+TYnL/+QKb2/Mzc14mHtaHsqNz21bHb09r9h2bs4JvnzfWf97/ppeTFmPmX89Dk7b/2tJj/3Ji//hCk3v7c0tKR6bW0v6HAw+Tr0t7fk+bHi8z+kKXe9tHWwonix4G/fZ/73uzay8OO4seB3or3wfPtv78r/djUiNWL7NDe+dvWwP2H3+zgoe/73vzQ0tuS49Dsv5Gf+97v4ODQkOjRib/+HqTewMzawqLmxZzgiubU5J+/dbai4s2P2o7r++n+0dvamPWG7L9Jn/vi8NHLxJLr05y//vWkyPHL2sST4sGv05Hswcn+0dvamIcr7PaQ68Hz8drL5Jjm0arWkvqkgQe/9tiJ4seC2orQ1OTx6s3aqoe1db+38dDk7dHawrL30ILo/gikyPHL2sST4sGjz5vx8fPz/r+2a4f8gsub7crk6/DP05PGtbS/tuvQ8c7K2sSEztuK0L+fpNbW8fb4uNObiNOSn8KByu3z8pLw24DQn/vw7tnW09Oqh7WZzZLyy++x29Pa/YeV7eyK7efs7/Hotv3Otbzeivfi6PHb+d+R4vuN0pvIpPqf797ClcrUmNyWzNTk/Oi/triH5Y3LltnN7fr6x9+O88a7v7af9ODr1/nfk+PzhdOb0cXs+v6/5bXL4q3vt7HA7fO/KLS669qO3pLKyu3w3NS2/Re3q9OR/cXt09Dc3f2HMO74kvDG4PP+09qS5LXpvrvnzfXL183TnOO17J76zMjk+s+/e/7U0Jj6kPvr59nW09P9h2rv7Jvr4ujz2u/ZlOnBic3+n+eB3NPQxZjP1ILbkvqkwJvq0duc9+OF2onQwsf209q2XIX9id6O2dbk+r+/K//P0I3Pv/PI7vy/nLS64sG8zZH8wfLs99rXjYe15ryz/tTX9trI+ZvB3IDa/uakwu3a3sKYwdyA2rP+1PH20dj3/Ydh7fib6+Lo89rs34fitZO/ve3B4Ova+d+R4uLsfP7bwe36y9rwlOvQu79zm/Pz9sva8JTr0OzZ/NjB9cvW3N2+6MCCy/6frIDax8/Xk+PwgsmX7cvv8trRwq7zx4XRmezzgS+708WJ9dacxqmfpM+c7srTj/7xg8y6+tLo/NrotkaG8onLuu3N9/rrxsaY0LUBvrn60M3w2NbVnOvxntaI+teBnz+85Jjq2prauvbW5PzL0MSE0LXspv/Zze/7/NPZjuK13L649srl0drHwrvu2Yno/oynzPDJ2vCU69Cpx6mfDoXzzMvEnurFu7/+u6XH9tHb8JT1xpj5l/PB1p+/zra+9dCNy5vbzfP63MvZj/7i7L8hnuPk6/nK2pHX1JjXsP7J5Mi/v3H+1NCY/Ivt1uTxy/vfj+LWmNCM5vOBnxK72o7zx4/SjvbzgSq708WJ9dmJ0b+fpOSf/NDGhMHcgNqpn36CzNrL8JTr0K3Liu3N4+rL2sWqh7WVvbn60Nfw08rbmM7bitCM8sX19tDR4f1ytKvaitLL5erT2vCU69Ci3pP684GfKL/1j+LUmNqu7cvi+szM4f2Hse36hvbQ0e3Q3NOO9LUKvrn60M3+zMvzj/Xanr/+NqXG+sv8w4/10ILLru3L4vrMzLbQg+GJzZP2yuDr2u/EkuTQn8z+n5eC0M/a2K312o/ajeykKJvTzMKP5Nic/v6f4YLPzdDVmPTG342w+tz1n/y85o/o1onMjayWx/bNzML9hxns/Iz6xfX669DZke/QgM/Nrffv/s/M3pLztez7/9nI9OzX6d+Y8PqK+ZfzwYE8v/zEmObBieuW7cHg+7+/Pf3Ex4neivrp9Ovax/f9h0Pt+Jvr6e77ytPTtebbiNOb3qSBpr3404nUwY3NiurUyPHZ0Pf9zPC+8bvTl7Ox29Pa/Yfy7PyS8Nfk3NPWxp/o1J7b/p/Jg8zay/WR7sWO0J/twMX+y962/Um1qdKO693C89bP1JLmx4i//pCmzu/a0fWR7sWO0J/twIGQvvjTicTZhc+c8MXz+/vewpyHteS8iezU8/bRy9Cqh5ns/Jb+1s3wyNrEqoe127+998Xzys/P04/Gtey4/ejX8e3W0cKbxrW57LvNl7Ox29Pa/YcY7PyM5tT13tzOw5T10K/QkOvB+evov7ZOh/aexo7r4OTsy83ZhMzQlb9In+fz5s/L85Pkx5XPip+kR5/8zc+N8/yBz5Ht0Mr6xr+2LIf2nsaO6/Lk7dbZz67u0oLeiurW5N6/e7a+9cycy7b+1+nb3svX/Si1r82H79DC7drewpjP1J/X/rWm0/rY/NqS9NCn2oefzIPN2tjniOLHlemf89Hk2sfotv3ct77amdDU5PH02s+4/+Lsof7ewOvqzMvikuzQgu+M9tLo89rY046HJe3zkfDP9O/vzd+L7tmJ2JvJxe3q2v62DIb6nNqQz9bu/NrMxano3onR/p+Wg83a2PWP4tSY2rX63cTn/r/O/9XQi+yb6/Lg88ra84XQtez+usnl0daMjZiZ69nsv+ae9+n609PzheLWmcubyKTS1/rz+s61m4jTkp+0gdzQ/MSY5sGJ9pDs0ODx3Nq2/bm1r9C38c319t7T34fi8JS//vDI5KyNkdKR67W+7LrMNnJsCDmNdMcBwMMXcjxivL6/tv2nlcyf3r+Eob+fn5bdp5XMn96/hKG/n5+W3aeVzJ/ev4Shv5+flt2nlcyf3r+Eob+fn5bdp5XMn96/hKGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn76/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6CBn7+/tvyHrey//oekgR+/v7b9h7Xsv/qfpIGfv762/Ie17I/+nySBn7+/tv2Htei//p+kgZ6/trL9h/3sv/7HFIGf5b62/WOx7L/+n6SBo97MxZjq14DG3ufJ7fHMgpSI9dvWzJ33wez+zJLblOTHg8yR+dCs/NDSjJz02MLJz72E7P7R1tCY9MG62ozsze7xgp2H07eX0rL0v4S9683KxYnO24rQ3ufJ7fHMgpSI9dvWzJ33wez+zJLblOTHg8yR+dCs/NDSjJz02MLJzb2ajJWfn5bdu8aJ3IvtzfXmgbK83aeVzJ/eo9bk7sraxYni0bzNl+nN7frY2sXDir/Mn96/hKG/n4PEmPbAicyK+sDE59rcw4nu2oLzm+nB7b/T2sCY64jO3o3Wyvfw1NrE36fAhf6d/MHy7IKd0JzrxomdwKOL8/rOytOO89CI+ob6x/Tr1tDYseLDidPAkq6hv5+flt27mp7aj+rB8uva2+aP7sOF05v4wfKhsrWW3aeV0JCN+sf07dbLz8OKv8yfwrDQ8+rMy/+T4drSsvSji+DszNrbn+vM0u+/z+XF2/bx8aXf5a37utbqxs/++/K0yfK0567e4MXW8fjmvMPxpfG5x/zR3vv7/7PA5a37utbqxsfn7/e5w/yi+K7e4MXW8fjupdf0qL/un6Slnr+/acx2hO+N662Ds6aN9ISgtdreM8wgllCtXI2yzpaG2YzDrOOyzIzmhYe0M98mzTOXP6x2jGXOaIYZjGyrPbUgi22CArOw2bPLspHHqtiKMMhWgDSK8amyt8mJyIBisRPaD8glklWpYYley3WD8YjdqOi26og9gW+wLdt4yWmTqKflh9/F9o2Rh3SnPrk6h0CO8b6s1ZnHrp3hptKGK8QtjFaGO6azu+qFMIwzvWzWWcSXn8mk6YTPxgSOTIQ1pHC6RYRYjd27gtAuwgWYJqMBg2DBZIkAgwejq7yDgpCLwbrN0TPDPpkqomiCaMBiiACCDaJevJ6Bt4jyuaPSosC2mq6hz4E9wxaLX4E2oXG/yIDQiXa4EtMAwUibbqC/n7b9i7Tsv/mvgbGhj+mGTrdj3FTO25XVrt6OwswGhHiOX64QsF6OcocntlPdTM+clqCthI3+z9KHio2CrS2zB40UhEW1fN5kzH6Wca1CjabOqIa4jJ+sJbIFjA+FOLRn31nNnJCMq6iLl8msgdmLwavttcyL4oKas8TYLMoHkCSrEYsNyY2AnYp5qjC0NooJgxyyT9m4yL6Sr6nVicjLFINTiTmpaLdGidyBXLAM22PJdpPYp9aHysUDjXKHQKe4uLWG5o9xvibVBMd0nXampoU+xx6PUIUkpUO7Z4WDjb+88tfcxRafJKRehFjGjon6g9ijiL3Ig92KkbvM0D7CPJgoo3eDR8GdiMiC/q+kgZO/v7YPupbSv76fpGGev7+ozL2Eo46rrj+wMY51hyC2Ut2kzdeXL6wHjHTOU4YyjBassrWEi5iCyrP+2OrKwJDoq8yLy8kAgX2LZasBtTCLBoI+s3jYaMp+kGqrSotJyY6A/4rjqoO0roqEg7iy+tnmy/yR7KrIijfIDIB5imGqDbQsigKDOrJk2WTLepFuqkaKtcuKg/uJ36mPt6qJgIC0seba4sj4kvCpxIkzywiDdYldqQm3KIl+gDaxYNpgyHaScqlCibHKloL3iNuoi7amiPyBsLDi297J9JP0qMCIP8oUgnGIWagVtiSIeoEysGzbXMlyk3aovoe9xZKN84fXp5e5oof4jqy/7tTaxvCc+Kc8hzvFEI1Nh1WnEbkgh3aOLr9o1FjGbpx6p7qGucSejM+G06aTuN6G9I+ovurV1sfsnfymOIYnxByMSYZRph24XIZyjyq+VNVUx2qdfqa2haXHo4/chcGlw7sXhSWMWr0M1nnESZ5gpViFQ8eQjqaElKRnuk+EuIrpu5/QiMLWmN2jzYMzwR+JSYNJo2K9RoNbiua6ndGEw9mZ/KI1givAL4gzghKir7+HgZSIy7nl0uLA75r6oSWBE8M/iy+B7aCGvrCAiIm3uODTGsErmz2gcIBswoe17O/+nwCBn7+VhsS39NzrzsCU9K89jznNHYVJj1GvHrFaj3CGJ7dA3IPP2ZXPruSOE8xShO2N3K2LswuNFYRNtQPeA8xdlkmtcY1iz12HDI0YrYayt4yRhcm0j9//zdmX0azqjM/OB4ZrjHCsMLIDjB2FVLQF3wTNXZdJrGyMbs5lhgOM/6uitZSLp4Kts8HYO8o7kCurD4tkyV+BMosaq061b4u/Jv2Huey//kOWYa2/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//p+kgZ+/v7b9h7Xsv/6fpIGfv7+2/Ye17L/+n6SBn7+/tv2Htey//gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==