]( A?Q?B+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A<+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A<+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A<+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A<+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A<+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A<+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A<+A<+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A<+A+A<+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A<+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A<+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A<+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A<+A+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A<+A+A+A+A+A+A<+A<+A<+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A<+A+A<+A<+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A<+A+A+A+A+A<+A<+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A<+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A<+A+A<+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A<+A+A<+A+A<+A+A<+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A<+A<+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A<+A<+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A<+A+A+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A<+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A<+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A+A+A+A<+A+A<+A+A<+A+A<+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A<+A<+A<+A+A+A+A+A+A+A<+A+A+A<+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A<+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A<+A+A<+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+AP+A+A+AP+A+A+A+A+A+A+AP+A+A+A+A+A+A+AP+A+A+A+A+A+A+A+A+A+A+A+AP+A+A+AP+AP+A+A+A+A+A+A+AP+A+AP+A+AP+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+AP+AP+A+A+A+A+AP+A+A+AP+AP+A+A+A+AP+AP+AP+A+AP+A+A+A+A+AP+A+A+AP+AP+A+A+A+AP+AP+A+A+A+AP+A+AP+A+AP+A+AP+A+AP+A+AP+AP+A+AP+A+AP+AP+AP+A+AP+AP+A+A+AP+AP+A+AP+AP+AP+A+A+A+A+AP+A+A+A+AP+AP+AP+AP+AP+AP+AP+A+A+AP+AP+A+AP+AP+A+A+AP+AP+AP+AP+A+AP+A+AP+A+AP+A+A+A+AP+AP+AP+AP+A+AP+A+AP+AP+AP+AP+AP+AP+AP+AP+AP+A+AP+AP+AP+A+AP+AP+A+AP+AP+AP+AP+A+AP+AP+A+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+A+AP+AP+AP+A+AP+AP+AP+AP+AP+A+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+Ap+AP+AP+AP+Ap+AP+AP+AP+AP+Ap+Ap+AP+AP+AP+Ap+AP+Ap+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+Ap+Ap+Ap+AP+AP+AP+Ap+AP+AP+AP+AP+AP+AP+Ap+AP+Ap+AP+AP+AP+AP+Ap+AP+AP+Ap+AP+AP+Ap+AP+AP+Ap+AP+Ap+AP+Ap+AP+AP+Ap+AP+Ap+AP+Ap+AP+AP+AP+AP+AP+Ap+Ap+Ap+AP+AP+AP+Ap+AP+Ap+Ap+AP+Ap+AP+AP+Ap+Ap+AP+AP+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+Ap+AP+Ap+Ap+AP+AP+AP+AP+Ap+AP+AP+AP+AP+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+AP+Ap+Ap+AP+Ap+AP+Ap+AP+AP+Ap+Ap+AP+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+AP+Ap+Ap+AP+AP+AP+Ap+AP+Ap+Ap+AP+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+AP+Ap+Ap+AP+Ap+AP+Ap+Ap+Ap+AP+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+AX+AX+Ap+Ap+Ap+Ap+AX+Ap+AX+Ap+Ap+Ap+AX+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+AX+AX+Ap+Ap+AX+AX+Ap+AX+Ap+AX+AX+Ap+AX+AX+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+AX+AX+AX+Ap+Ap+AX+Ap+Ap+AX+AX+Ap+AX+AX+AX+Ap+Ap+Ap+AX+AX+AX+Ap+Ap+AX+Ap+AX+AX+AX+Ap+AX+Ap+Ap+Ap+AX+Ap+Ap+Ap+AX+AX+AX+Ap+Ap+Ap+AX+Ap+Ap+AX+AX+AX+Ap+AX+Ap+Ap+Ap+Ap+AX+AX+AX+Ap+AX+AX+AX+Ap+Ap+Ap+AX+AX+AX+AX+Ap+Ap+AX+AX+Ap+AX+Ap+AX+AX+Ap+AX+AX+AX+AX+AX+Ap+AX+Ap+AX+Ap+AX+AX+AX+Ap+AX+AX+Ap+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ap+Ap+AX+AX+Ap+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ae;+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ae;+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ae;+AX+AX+AX+AX+AX+Ae;+Ae;+AX+AX+AX+Ae;+AX+AX+AX+AX+Ae;+AX+AX+AX+AX+AX+Ae;+AX+Ae;+AX+AX+AX+AX+AX+AX+Ae;+Ae;+AX+AX+AX+Ae;+Ae;+AX+AX+Ae;+AX+Ae;+Ae;+Ae;+AX+Ae;+Ae;+AX+Ae;+AX+Ae;+AX+AX+Ae;+AX+Ae;+Ae;+Ae;+Ae;+AX+AX+Ae;+AX+Ae;+Ae;+Ae;+Ae;+AX+AX+AX+AX+AX+Ae;+AX+AX+AX+AX+Ae;+Ae;+Ae;+Ae;+AX+Ae;+AX+Ae;+Ae;+AX+Ae;+AX+AX+Ae;+Ae;+AX+Ae;+AX+Ae;+AX+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+Ae;+AX+AX+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+A"+Ae;+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+A"+Ae;+A"+Ae;+Ae;+A"+Ae;+Ae;+A"+Ae;+Ae;+Ae;+A"+A"+Ae;+A"+Ae;+A"+Ae;+A"+Ae;+Ae;+Ae;+Ae;+A"+A"+Ae;+Ae;+Ae;+A"+A"+Ae;+Ae;+Ae;+Ae;+A"+A"+A"+A"+A"+A"+Ae;+Ae;+A"+A"+A"+Ae;+Ae;+A"+Ae;+A"+Ae;+A"+A"+Ae;+Ae;+A"+Ae;+Ae;+A"+A"+A"+Ae;+A"+Ae;+A"+A"+Ae;+Ae;+Ae;+A"+Ae;+Ae;+A"+Ae;+A"+A"+Ae;+A"+Ae;+Ae;+Ae;+A"+Ae;+A"+A"+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+Ae;+Ae;+A"+A"+Ae;+Ae;+A"+A"+A"+A"+Ae;+A"+A"+A"+A"+Ae;+A"+A"+Ae;+A"+A"+Ae;+A"+A"+A"+Ae;+A"+Ae;+A"+A"+A"+A"+Ae;+A"+Ae;+A"+A"+A"+A"+A"+A"+A"+A"+Ae;+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+Ae;+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A%+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A%+A"+A"+A%+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A%+A"+A"+A"+A"+A"+A"+A"+A%+A"+A"+A"+A%+A"+A%+A"+A"+A"+A%+A"+A%+A"+A"+A"+A"+A%+A"+A"+A"+A"+A"+A%+A"+A"+A"+A"+A%+A%+A"+A"+A"+A"+A%+A"+A%+A%+A%+A%+A"+A"+A%+A"+A"+A%+A"+A%+A%+A"+A"+A%+A"+A%+A"+A%+A%+A"+A"+A%+A"+A%+A%+A%+A"+A"+A%+A%+A%+A"+A"+A%+A%+A%+A%+A"+A"+A%+A%+A%+A%+A%+A"+A"+A"+A%+A%+A%+A"+A%+A"+A"+A"+A"+A"+A%+A"+A"+A%+A%+A%+A%+A"+A"+A%+A%+A%+A%+A"+A%+A%+A%+A%+A%+A"+A%+A%+A%+A"+A"+A"+A%+A%+A%+A"+A%+A%+A%+A%+A%+A%+A"+A%+A%+A%+A%+A%+A%+A%+A"+A"+A%+A%+A%+A"+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A"+A"+A%+A%+A%+A"+A%+A%+A%+A"+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A"+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+Ay*A%+A%+A%+Ay*A%+A%+A%+A%+A%+A%+A%+A%+Ay*A%+A%+A%+A%+A%+A%+A%+A%+Ay*Ay*A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+Ay*A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+Ay*Ay*A%+A%+A%+A%+A%+A%+A%+Ay*A%+A%+Ay*Ay*A%+A%+A%+A%+Ay*A%+A%+A%+A%+Ay*A%+Ay*A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+Ay*Ay*Ay*Ay*A%+Ay*A%+A%+A%+Ay*A%+Ay*Ay*A%+A%+Ay*A%+A%+A%+A%+Ay*Ay*A%+Ay*Ay*Ay*Ay*A%+A%+A%+A%+Ay*Ay*A%+A%+A%+A%+Ay*A%+A%+A%+A%+A%+A%+Ay*Ay*Ay*A%+A%+A%+A%+A%+Ay*Ay*A%+A%+Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*A%+Ay*Ay*A%+A%+A%+A%+Ay*A%+Ay*Ay*Ay*Ay*A%+Ay*A%+Ay*Ay*A%+Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*A%+A%+A%+Ay*Ay*Ay*Ay*Ay*A%+A%+Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A*Ay*A*Ay*Ay*A*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*A*Ay*Ay*Ay*A*Ay*Ay*Ay*A*A*Ay*Ay*Ay*A*Ay*Ay*Ay*Ay*Ay*A*A*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*A*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*A*Ay*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*A*Ay*Ay*A*Ay*A*Ay*Ay*Ay*A*A*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A*A*Ay*A*Ay*A*A*A*Ay*A*Ay*Ay*Ay*A*Ay*A*A*Ay*A*Ay*A*A*Ay*Ay*Ay*A*Ay*Ay*A*A*A*Ay*Ay*Ay*Ay*Ay*Ay*A*Ay*Ay*A*Ay*Ay*Ay*A*A*Ay*Ay*Ay*Ay*A*Ay*Ay*A*Ay*A*Ay*A*A*A*Ay*Ay*Ay*A*A*Ay*A*A*Ay*A*A*Ay*A*A*Ay*Ay*Ay*A*Ay*A*Ay*A*Ay*A*Ay*A*A*A*A*Ay*A*A*Ay*A*A*A*Ay*A*A*Ay*A*A*Ay*A*A*A*A*A*A*Ay*A*A*Ay*Ay*A*A*A*Ay*A*Ay*A*A*A*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*A*Ay*A*Ay*A*Ay*A*Ay*Ay*Ay*Ay*A*A*A*A*A*A*A*Ay*Ay*A*Ay*A*A*A*A*A*Ay*Ay*A*A*A*Ay*A*A*A*A*A*Ay*A*Ay*A*A*Ay*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*Ay*A*A*A*Ay*A*A*Ay*A*A*A*A*Ay*A*A*A*A*A*Ay*A*A*Ay*A*Ay*A*A*A*A*A*A*Ay*A*A*A*A*A*A*A*A*A*A*A*Ay*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A:*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A:*A*A*A:*A*A*A*A*A*A*A:*A:*A*A*A*A:*A:*A:*A*A:*A*A*A*A*A*A*A*A*A*A:*A:*A*A:*A:*A*A*A*A*A*A*A*A:*A*A*A*A*A*A:*A*A*A*A*A*A*A*A:*A*A:*A*A*A*A:*A:*A:*A*A:*A*A*A:*A*A*A:*A*A*A:*A*A:*A*A:*A:*A*A:*A*A:*A*A:*A*A*A:*A:*A*A*A:*A:*A:*A*A:*A*A:*A*A:*A*A*A:*A*A*A:*A*A:*A*A*A*A:*A:*A:*A:*A*A:*A*A:*A*A:*A*A:*A*A*A*A*A*A*A*A:*A:*A*A*A*A:*A:*A*A*A*A:*A*A*A*A*A:*A:*A:*A:*A*A*A*A*A*A*A*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A*A*A*A:*A:*A:*A*A:*A*A:*A*A:*A:*A*A*A*A:*A*A:*A:*A:*A*A*A*A*A*A:*A*A*A*A*A:*A*A:*A*A*A*A*A*A*A:*A:*A*A:*A*A:*A*A*A*A:*A*A:*A*A:*A:*A:*A*A*A*A*A*A:*A*A:*A:*A*A:*A*A:*A:*A*A:*A*A*A*A*A*A:*A:*A*A:*A:*A*A:*A:*A*A*A*A:*A:*A:*A*A:*A*A:*A*A:*A:*A:*A*A*A:*A:*A*A:*A*A:*A*A:*A*A*A:*A*A*A:*A:*A*A*A:*A:*A:*A*A:*A:*A*A*A:*A*A*A:*A*A:*A*A:*A:*A:*A*A*A*A:*A*A*A:*A*A:*A:*A*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A:*A:*A*A*A:*A*A*A:*A:*A:*A*A*A*A:*A:*A:*A*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A*A:*A:*A*A:*A:*A*A*A:*A:*A*A*A:*A:*A*A*A:*A:*A*A:*A:*A*A*A:*A*A:*A:*A*A:*A*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A:*A*A*A*A*A*A:*A:*A:*A:*A:*A*A*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A*A*A:*A*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A*A:*A*A:*A*A*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A*A:*A*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A*A*A:*A:*A:*A:*A*A*A:*A:*A*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A*A:*A:*A:*A:*A:*A:*A*A:*A*A*A:*A*A:*A*A:*A*A*A:*A*A:*A:*A*A:*A*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A:*A*A*A:*A:*A:*A*A*A*A*A:*A:*A*A:*A:*A:*A:*A:*A:*A:*A:*A*A:*A*A*A*A:*A:*A:*A:*A*A:*A*A*A*A*A:*A*A*A*A:*A*A:*A*A*A:*A*A:*A:*A:*A:*A*A*A:*A*A:*A:*A:*A*A*A*A:*A:*A:*A*A*A*A*A*A:*A*A:*A*A*A*A*A:*A*A:*A*A*A*A*A:*A*A:*A*A*A*A*A*A*A*A*A*A*A*A*A:*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A:*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*A*Ay*A*A*A*A*A*A*Ay*Ay*A*A*A*A*A*A*A*A*Ay*A*A*A*A*A*A*Ay*A*A*A*Ay*A*A*Ay*A*A*A*A*A*A*A*Ay*A*A*A*A*A*A*A*A*A*A*A*A*Ay*Ay*Ay*A*A*A*Ay*Ay*A*Ay*Ay*A*Ay*A*Ay*Ay*Ay*A*Ay*A*A*A*Ay*A*A*A*A*Ay*A*A*A*A*A*A*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A*Ay*A*Ay*Ay*A*A*A*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A*Ay*Ay*Ay*Ay*Ay*Ay*A*A*Ay*Ay*A*A*Ay*A*Ay*Ay*A*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A%+Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*Ay*A%+A%+Ay*Ay*Ay*Ay*Ay*Ay*A%+A%+Ay*Ay*Ay*Ay*A%+A%+A%+A%+Ay*A%+Ay*A%+Ay*Ay*Ay*Ay*A%+Ay*A%+A%+Ay*A%+Ay*A%+Ay*Ay*Ay*A%+A%+A%+A%+A%+Ay*A%+Ay*Ay*Ay*A%+Ay*Ay*Ay*Ay*A%+Ay*Ay*A%+Ay*Ay*Ay*A%+A%+A%+Ay*A%+A%+Ay*A%+A%+A%+A%+A%+A%+A%+Ay*Ay*A%+Ay*A%+A%+A%+A%+A%+A%+A%+A%+Ay*A%+A%+Ay*A%+Ay*A%+A%+A%+A%+A%+A%+Ay*A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A"+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A%+A"+A%+A%+A%+A%+A"+A%+A%+A"+A%+A%+A"+A%+A%+A%+A%+A"+A"+A%+A%+A%+A%+A"+A"+A"+A%+A%+A%+A%+A"+A"+A%+A"+A"+A%+A%+A%+A%+A%+A%+A"+A"+A%+A%+A%+A%+A%+A%+A%+A%+A"+A"+A%+A%+A%+A"+A%+A%+A"+A"+A"+A"+A%+A"+A%+A%+A%+A"+A%+A%+A%+A%+A"+A"+A%+A"+A%+A"+A%+A%+A"+A%+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A%+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A%+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+A"+Ae;+A"+A"+A"+A"+A"+Ae;+A"+Ae;+A"+A"+A"+A"+Ae;+A"+A"+A"+A"+A"+Ae;+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+Ae;+A"+A"+Ae;+Ae;+A"+A"+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+Ae;+A"+Ae;+Ae;+Ae;+Ae;+A"+Ae;+A"+Ae;+A"+A"+Ae;+Ae;+Ae;+A"+A"+A"+Ae;+Ae;+A"+A"+A"+A"+Ae;+Ae;+A"+Ae;+A"+Ae;+A"+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+A"+A"+A"+Ae;+A"+Ae;+Ae;+Ae;+Ae;+A"+A"+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+A"+Ae;+Ae;+Ae;+Ae;+A"+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+Ae;+Ae;+AX+Ae;+Ae;+Ae;+AX+AX+Ae;+Ae;+Ae;+AX+Ae;+Ae;+AX+AX+Ae;+Ae;+Ae;+Ae;+AX+AX+Ae;+Ae;+Ae;+AX+Ae;+AX+Ae;+Ae;+Ae;+AX+AX+Ae;+Ae;+AX+AX+Ae;+Ae;+AX+AX+Ae;+AX+AX+AX+AX+Ae;+AX+Ae;+Ae;+Ae;+AX+AX+AX+AX+AX+AX+AX+AX+Ae;+Ae;+AX+Ae;+AX+AX+AX+AX+AX+AX+AX+Ae;+AX+Ae;+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ae;+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ap+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ap+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+AX+Ap+AX+AX+AX+Ap+AX+AX+AX+AX+Ap+AX+Ap+Ap+AX+AX+AX+AX+Ap+Ap+Ap+Ap+AX+Ap+AX+AX+AX+AX+AX+Ap+AX+AX+AX+AX+Ap+AX+AX+Ap+AX+AX+AX+Ap+AX+Ap+Ap+Ap+Ap+AX+Ap+Ap+AX+AX+AX+Ap+Ap+Ap+AX+Ap+AX+AX+Ap+AX+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AX+Ap+Ap+Ap+AX+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+Ap+Ap+Ap+AP+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+Ap+AP+Ap+Ap+Ap+Ap+AP+Ap+AP+Ap+Ap+Ap+Ap+Ap+AP+AP+AP+Ap+Ap+AP+Ap+AP+Ap+Ap+AP+Ap+Ap+AP+Ap+Ap+Ap+AP+AP+AP+Ap+AP+AP+Ap+Ap+Ap+AP+AP+AP+AP+AP+Ap+Ap+Ap+Ap+Ap+Ap+Ap+AP+Ap+AP+Ap+AP+AP+Ap+AP+AP+AP+Ap+Ap+AP+AP+AP+AP+AP+AP+AP+Ap+AP+Ap+AP+AP+Ap+Ap+AP+AP+AP+AP+AP+AP+AP+Ap+AP+Ap+AP+AP+AP+AP+AP+AP+AP+AP+Ap+AP+AP+AP+AP+Ap+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+Ap+AP+AP+Ap+AP+AP+Ap+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+A+AP+AP+A+AP+AP+AP+AP+AP+AP+AP+AP+AP+A+AP+AP+A+AP+AP+AP+AP+AP+A+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+AP+A+AP+A+AP+AP+A+A+AP+AP+AP+AP+AP+AP+A+AP+A+AP+AP+AP+AP+AP+A+AP+AP+A+AP+AP+AP+AP+A+A+AP+AP+A+AP+A+AP+A+A+AP+A+A+AP+AP+AP+AP+A+AP+AP+AP+A+AP+A+A+A+AP+A+A+AP+A+AP+A+A+AP+A+A+AP+AP+A+A+A+A+A+AP+A+AP+A+AP+A+A+A+A+AP+AP+A+AP+A+AP+A+A+A+A+A+A+A+AP+A+A+AP+A+A+A+A+A+A+AP+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A+A+A<+A<+A<+A+A+A<+A<+A<+A+A<+A+A+A+A+A<+A+A<+A+A<+A+A<+A<+A<+A+A+A+A+A+A+A<+A+A+A+A+A+A+A+A<+A<+A<+A+A+A+A<+A<+A<+A<+A+A+A+A<+A<+A<+A<+A+A<+A+A<+A<+A<+A+A<+A+A+A+A<+A+A<+A+A<+A+A<+A<+A+A<+A<+A<+A+A+A<+A<+A<+A+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A+A+A+A<+A+A<+A+A<+A<+A<+A<+A<+A+A+A<+A<+A<+A+A<+A+A<+A+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A+A<+A<+A<+A<+A<+A<+A<+A<+A<+A+A+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A<+A+A<+A+A+A<+A<+A<+A<+A<+A<+A<+A+A<+A<+A+A<+A<+A<+A<+A+A+A+A<+A<+A<+A<+A+A<+A<+A<+A<+A+A<+A<+A+A+A<+A+A+A<+A+A<+A<+A<+A<+A<+A<+A+A+A+A<+A+A<+A+A<+A<+A+A<+A<+A<+A+A+A+A<+A<+A+A<+A<+A+A<+A<+A+A<+A+A<+A+A<+A<+A<+A+A+A<+A<+A+A+A+A+A+A+A+A+A+A<+A<+A+A+A<+A<+A<+A+A<+A+A<+A<+A<+A+A+A+A+A+A+A+A<+A<+A+A<+A<+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A<+A+A+A+A+A<+A+A+A+A<+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A{,A+A+A+A+A{,A{,A{,A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A{,A+A+A+A{,A+A+A+A+A+A+A+A+A{,A+A+A+A+A{,A+A+A+A+A+A+A+A{,A+A+A+A+A+A{,A+A{,A+A+A+A{,A+A+A+A+A{,A{,A+A+A{,A+A{,A+A{,A{,A+A{,A{,A+A+A+A+A+A+A{,A+A+A+A{,A+A{,A+A+A+A+A+A{,A+A{,A{,A+A{,A+A+A+A+A+A+A+A{,A{,A+A{,A+A{,A+A+A{,A{,A{,A{,A{,A+A{,A{,A{,A{,A{,A{,A{,A{,A+A{,A{,A{,A+A+A+A{,A{,A{,A+A{,A{,A+A+A{,A+A{,A+A{,A+A+A{,A{,A{,A+A{,A{,A{,A+A{,A{,A{,A+A{,A{,A{,A{,A{,A{,A{,A{,A{,A+A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A+A{,A{,A{,A+A+A{,A{,A{,A{,A{,A{,A+A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A+A{,A{,A+A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A-,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A-,A{,A{,A{,A-,A{,A{,A{,A{,A-,A{,A-,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A{,A-,A{,A{,A{,A-,A{,A{,A{,A{,A-,A{,A{,A{,A{,A{,A-,A{,A{,A{,A{,A{,A{,A-,A{,A-,A{,A-,A{,A-,A{,A{,A-,A{,A{,A-,A-,A-,A{,A{,A{,A-,A{,A{,A-,A{,A{,A{,A-,A{,A{,A{,A{,A-,A{,A-,A-,A{,A-,A{,A-,A{,A-,A{,A{,A-,A{,A-,A{,A{,A{,A-,A{,A-,A-,A{,A{,A-,A-,A-,A-,A{,A{,A-,A-,A{,A-,A{,A-,A-,A-,A-,A-,A-,A-,A-,A{,A{,A-,A{,A{,A{,A{,A{,A{,A{,A-,A-,A{,A-,A-,A-,A{,A-,A-,A{,A-,A-,A{,A-,A-,A-,A-,A{,A{,A-,A{,A-,A{,A-,A{,A-,A-,A-,A-,A{,A-,A-,A{,A-,A-,A-,A-,A-,A{,A-,A{,A-,A-,A-,A{,A-,A{,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A{,A-,A{,A{,A-,A-,A-,A-,A-,A-,A-,A-,A{,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A{,A-,A-,A-,A{,A-,A-,A-,A-,A-,A-,A{,A{,A-,A-,A-,A{,A-,A-,A-,A{,A-,A{,A-,A-,A{,A-,A-,A-,A-,A-,A{,A{,A-,A{,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,AI,A-,A-,A-,A-,A-,A-,A-,A-,A-,AI,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,AI,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,AI,A-,A-,AI,A-,A-,A-,AI,A-,AI,A-,AI,A-,A-,A-,A-,AI,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,A-,AI,A-,AI,AI,A-,A-,AI,AI,A-,AI,AI,A-,A-,AI,A-,AI,AI,A-,A-,A-,A-,A-,AI,A-,A-,A-,AI,A-,AI,AI,A-,A-,A-,A-,AI,AI,A-,AI,A-,AI,AI,AI,A-,AI,A-,AI,AI,AI,AI,A-,AI,A-,A-,AI,AI,A-,A-,AI,A-,A-,AI,A-,AI,A-,A-,AI,A-,A-,A-,AI,AI,AI,A-,A-,A-,AI,A-,A-,A-,A-,A-,AI,A-,AI,AI,A-,AI,AI,AI,AI,A-,A-,A-,A-,A-,AI,A-,A-,A-,AI,AI,AI,AI,AI,A-,AI,A-,AI,AI,A-,A-,A-,A-,A-,A-,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,A-,AI,AI,AI,AI,A-,AI,AI,AI,AI,AI,A-,AI,AI,AI,AI,AI,AI,AI,AI,A-,AI,AI,AI,AI,AI,A-,AI,AI,AI,AI,A-,AI,AI,AI,AI,AI,AI,AI,AI,AI,A-,AI,A-,A-,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,A-,AI,AI,AI,AI,AI,A-,AI,AI,AI,A-,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,A-,AI,A-,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,A-,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,Agf,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,Agf,AI,AI,AI,Agf,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,Agf,Agf,AI,Agf,AI,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,AI,Agf,AI,AI,Agf,AI,AI,Agf,AI,AI,Agf,AI,Agf,Agf,Agf,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,Agf,AI,AI,AI,AI,Agf,AI,AI,AI,AI,AI,AI,Agf,AI,Agf,Agf,Agf,AI,Agf,Agf,Agf,AI,AI,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,AI,Agf,AI,Agf,Agf,Agf,Agf,AI,Agf,AI,AI,Agf,AI,Agf,Agf,AI,AI,Agf,Agf,Agf,Agf,AI,Agf,AI,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,AI,AI,Agf,AI,Agf,AI,Agf,Agf,Agf,Agf,Agf,AI,Agf,AI,AI,Agf,AI,Agf,AI,Agf,Agf,Agf,AI,Agf,Agf,AI,Agf,Agf,AI,Agf,Agf,AI,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,AI,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,AI,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,A~,A~,Agf,Agf,Agf,Agf,Agf,Agf,A~,A~,Agf,Agf,Agf,A~,Agf,A~,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,A~,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,A~,A~,Agf,Agf,A~,Agf,Agf,Agf,A~,A~,A~,A~,Agf,Agf,Agf,A~,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,Agf,A~,A~,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,A~,A~,Agf,A~,Agf,Agf,A~,Agf,Agf,A~,Agf,Agf,A~,Agf,A~,Agf,A~,A~,A~,Agf,Agf,Agf,Agf,A~,Agf,Agf,Agf,A~,Agf,A~,A~,A~,Agf,Agf,Agf,A~,Agf,Agf,Agf,Agf,Agf,Agf,Agf,A~,Agf,Agf,A~,Agf,Agf,A~,Agf,Agf,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,Agf,Agf,A~,A~,Agf,Agf,A~,Agf,A~,Agf,A~,A~,Agf,Agf,A~,A~,Agf,A~,A~,Agf,Agf,A~,Agf,A~,A~,Agf,A~,Agf,A~,A~,A~,A~,Agf,A~,Agf,A~,Agf,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,Agf,Agf,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,Agf,Agf,A~,Agf,A~,Agf,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,Agf,A~,A~,Agf,Agf,Agf,A~,A~,A~,A~,Agf,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,Agf,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A,A~,A,A~,A,A~,A,A~,A,A,A~,A~,A~,A,A~,A,A~,A~,A,A~,A~,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A,A~,A,A,A~,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A,A,A~,A~,A,A~,A~,A,A~,A,A,A,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A~,A~,A,A,A~,A,A~,A~,A,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A,A,A,A,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A~,A,A~,A,A,A~,A~,A,A,A,A~,A~,A,A,A~,A,A~,A,A,A~,A~,A~,A~,A~,A,A,A,A,A~,A~,A,A,A,A,A~,A,A~,A,A,A,A~,A,A~,A~,A~,A~,A,A~,A~,A,A~,A~,A~,A,A,A~,A~,A~,A,A~,A~,A~,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A,A,A~,A,A~,A~,A,A~,A,A~,A,A~,A,A,A~,A~,A,A~,A~,A,A,A~,A,A,A,A,A,A~,A~,A~,A,A~,A~,A~,A~,A,A,A,A~,A~,A,A~,A~,A,A,A,A,A,A,A,A~,A,A,A~,A,A,A~,A~,A,A~,A,A,A~,A,A~,A~,A~,A,A,A,A~,A,A~,A~,A~,A,A,A,A,A~,A,A~,A~,A,A,A~,A,A~,A,A,A,A,A~,A~,A,A,A,A~,A,A,A~,A~,A,A,A,A,A,A,A~,A,A,A,A,A,A~,A,A~,A,A~,A,A,A,A,A,A,A,A,A~,A,A,A,A,A,A,A~,A~,A,A,A~,A,A,A,A,A~,A~,A,A,A~,A,A~,A~,A,A~,A,A~,A,A~,A,A~,A,A,A~,A,A,A~,A~,A,A,A,A,A~,A,A,A,A,A,A,A,A~,A~,A,A~,A~,A,A,A~,A~,A,A,A,A,A~,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A~,A,A,A,A,A,A~,A~,A~,A~,A~,A,A,A,A,A~,A,A,A,A,A,A,A,A,A~,A~,A,A,A,A,A,A,A,A~,A,A,A,A~,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A~,A,A,A,A,A,A,A~,A,A~,A,A,A,A,A,A,A,A,A,A~,A,A,A,A,A~,A,A,A,A~,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A:,A,A,A:,A,A,A:,A,A,A,A:,A,A,A:,A,A:,A:,A,A,A,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A:,A:,A:,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A,A,A:,A:,A,A,A,A,A:,A,A:,A,A,A,A,A,A,A:,A,A,A,A:,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A:,A,A:,A,A,A,A,A,A,A:,A,A,A,A:,A,A:,A:,A,A,A,A,A,A,A,A,A,A:,A:,A:,A,A,A:,A:,A,A,A,A:,A,A,A:,A:,A:,A:,A,A,A,A:,A,A,A:,A,A,A,A,A,A:,A,A:,A,A,A:,A,A,A,A,A,A:,A,A,A,A,A:,A,A,A:,A,A:,A,A:,A,A,A,A,A:,A,A:,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A:,A:,A,A,A:,A,A,A:,A,A:,A,A:,A,A:,A,A,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A:,A,A:,A,A:,A,A,A:,A,A:,A,A,A,A,A:,A:,A:,A,A,A:,A,A:,A,A,A:,A,A,A,A:,A,A:,A:,A,A:,A,A,A,A:,A:,A,A:,A,A,A:,A:,A:,A,A:,A:,A,A,A:,A,A:,A,A,A:,A:,A:,A:,A,A:,A,A,A:,A,A:,A:,A,A,A,A:,A:,A:,A:,A:,A,A:,A:,A,A:,A,A:,A:,A,A:,A:,A,A,A,A,A,A,A:,A:,A:,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A,A:,A,A,A,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A,A,A:,A,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A,A:,A:,A,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A,A:,A:,A,A:,A:,A:,A:,A,A:,A,A,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A,A,A:,A:,A,A,A,A,A,A:,A:,A:,A:,A,A,A:,A:,A:,A,A:,A:,A:,A,A:,A,A,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A,A:,A:,A,A,A,A,A,A:,A,A,A:,A:,A:,A:,A,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A,A,A:,A:,A:,A,A,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A,A,A,A:,A,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A,A:,A,A,A,A,A,A,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A,A,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A,A:,A:,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A,A,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A,A,A:,A:,A:,A:,A,A,A,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A:,A,A:,A,A,A:,A:,A:,A,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A,A,A:,A:,A,A,A:,A,A:,A:,A:,A,A:,A,A:,A,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A,A:,A:,A:,A,A:,A:,A,A,A,A:,A:,A,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A,A,A,A,A,A,A,A:,A:,A,A,A:,A,A:,A,A,A:,A,A:,A:,A:,A:,A:,A,A,A,A,A:,A,A:,A:,A,A:,A:,A,A:,A:,A,A:,A:,A,A,A:,A:,A:,A,A:,A,A,A:,A:,A,A:,A:,A:,A,A,A:,A,A,A:,A:,A:,A,A,A,A:,A:,A:,A,A,A:,A,A,A:,A:,A,A:,A:,A:,A,A:,A,A:,A:,A:,A,A,A,A:,A,A,A,A,A:,A:,A,A,A,A:,A:,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A,A,A:,A:,A:,A:,A:,A:,A,A,A,A:,A,A,A,A,A:,A:,A,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A,A,A:,A:,A:,A:,A,A,A:,A:,A:,A,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A,A:,A:,A:,A,A,A:,A,A,A:,A,A:,A:,A:,A,A:,A,A,A:,A:,A,A,A,A,A:,A:,A:,A,A,A,A:,A:,A:,A,A,A,A,A:,A:,A,A,A:,A:,A:,A,A:,A:,A,A,A,A:,A:,A,A:,A:,A:,A,A,A,A:,A,A,A,A:,A:,A:,A,A:,A:,A,A,A:,A,A:,A:,A,A,A:,A:,A,A,A:,A:,A,A:,A:,A:,A:,A:,A,A,A,A,A:,A:,A,A:,A,A,A:,A,A:,A:,A:,A,A,A,A,A:,A,A:,A:,A:,A,A,A:,A,A,A:,A,A,A,A,A:,A,A:,A:,A:,A:,A,A:,A,A,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A,A:,A,A,A,A:,A,A:,A,A,A:,A,A,A,A,A:,A,A:,A,A,A,A:,A,A,A:,A:,A:,A:,A:,A:,A,A,A:,A,A:,A,A:,A,A:,A:,A,A:,A,A,A:,A,A:,A,A:,A,A,A,A:,A:,A,A,A,A,A:,A:,A,A:,A,A:,A,A,A:,A,A,A:,A,A:,A:,A,A:,A,A,A:,A:,A,A,A:,A,A,A,A,A:,A,A:,A,A:,A:,A,A,A:,A:,A,A,A,A:,A,A:,A,A:,A,A,A:,A,A,A:,A:,A,A,A,A,A:,A,A,A:,A:,A:,A,A:,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A:,A:,A,A:,A,A,A:,A:,A:,A:,A,A,A,A,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A,A,A,A,A:,A,A:,A:,A,A,A,A,A:,A,A:,A,A,A,A,A,A:,A,A,A,A,A,A:,A:,A:,A:,A:,A,A,A,A:,A,A:,A,A:,A,A:,A,A,A,A:,A,A,A:,A:,A:,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A:,A,A,A:,A:,A,A,A,A,A,A,A,A,A,A:,A:,A,A:,A,A,A,A,A,A:,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A:,A:,A,A,A,A:,A:,A:,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A:,A,A,A:,A,A,A,A:,A,A,A,A,A:,A:,A,A,A:,A:,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A:,A:,A:,A:,A:,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A:,A,A:,A:,A:,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A:,A,A,A,A:,A,A,A,A,A,A,A,A:,A,A:,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A:,A,A,A,A:,A,A,A,A:,A,A,A,A,A,A,A,A:,A:,A,A:,A:,A:,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A:,A:,A,A:,A,A,A:,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A:,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A%-A,A%-A,A,A,A%-A,A,A,A,A,A,A,A%-A,A,A,A,A,A%-A,A,A,A%-A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A%-A%-A,A%-A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A%-A%-A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A%-A,A%-A,A,A,A,A,A,A,A%-A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A%-A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A%-A,A%-A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A%-A,A,A,A,A,A%-A,A,A,A,A%-A,A,A%-A,A,A,A,A%-A,A%-A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A%-A,A%-A,A,A,A,A%-A,A,A,A%-A%-A,A,A,A,A,A,A,A%-A,A,A%-A,A%-A%-A,A,A,A%-A,A,A,A%-A,A,A,A,A,A%-A%-A,A,A,A,A,A%-A%-A,A,A,A,A,A,A%-A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A%-A%-A%-A%-A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A%-A%-A,A,A,A,A,A,A,A,A,A,A%-A%-A%-A%-A,A,A,A,A,A,A%-A,A,A,A%-A,A%-A,A,A%-A%-A%-A%-A,A,A%-A,A%-A,A,A,A,A%-A,A,A,A%-A%-A,A%-A%-A%-A,A%-A%-A,A%-A%-A%-A,A,A%-A%-A,A%-A%-A,A,A%-A,A%-A%-A%-A,A,A%-A,A%-A,A,A,A,A,A,A%-A,A%-A,A%-A%-A,A%-A,A,A%-A,A%-A%-A,A%-A%-A,A,A,A%-A,A%-A,A%-A,A%-A,A%-A%-A,A%-A%-A,A,A%-A,A,A,A,A%-A,A,A,A,A,A%-A,A,A,A%-A,A%-A,A%-A,A,A%-A,A,A,A%-A,A%-A,A%-A,A,A,A,A,A%-A%-A,A%-A,A,A,A,A,A%-A,A,A%-A%-A,A%-A%-A,A%-A%-A%-A%-A,A,A,A,A%-A%-A%-A%-A%-A,A,A%-A,A%-A,A,A%-A%-A,A%-A%-A,A,A%-A,A%-A%-A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A%-A%-A,A,A,A,A%-A%-A%-A,A%-A,A%-A,A,A,A%-A,A%-A%-A%-A,A,A,A%-A%-A,A%-A,A%-A%-A,A%-A%-A%-A,A%-A,A%-A,A,A,A,A%-A%-A,A%-A,A%-A%-A%-A,A%-A,A,A%-A%-A%-A%-A%-A,A,A%-A%-A%-A%-A,A%-A,A%-A,A,A%-A,A%-A%-A,A%-A%-A%-A%-A%-A,A,A,A%-A%-A%-A%-A%-A,A,A%-A,A%-A%-A,A,A%-A%-A%-A%-A,A,A%-A%-A,A%-A%-A%-A%-A,A%-A%-A,A%-A%-A,A%-A,A%-A,A,A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A,A%-A%-A,A%-A%-A%-A%-A,A%-A,A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A,A,A%-A,A%-A%-A%-A%-A%-A,A%-A,A%-A%-A%-A,A%-A%-A,A%-A%-A,A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A,A%-A,A%-A,A,A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A,A%-A%-A,A%-A%-A,A,A,A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A,A,A%-A,A,A,A%-A%-A%-A,A%-A,A,A%-A%-A,A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A,A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A,A,A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A,A%-A%-A,A,A%-A,A%-A%-A%-A%-A%-A,A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A"-A%-A%-A"-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A"-A"-A%-A%-A%-A"-A%-A%-A"-A%-A%-A%-A%-A%-A"-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A"-A"-A%-A%-A%-A%-A%-A%-A%-A"-A"-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A"-A%-A%-A%-A"-A%-A%-A%-A"-A%-A%-A"-A%-A"-A%-A%-A%-A"-A%-A%-A"-A%-A%-A%-A"-A"-A%-A%-A%-A"-A%-A%-A%-A%-A"-A%-A"-A"-A"-A%-A"-A%-A%-A%-A%-A%-A"-A%-A"-A%-A"-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A"-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A"-A"-A%-A%-A"-A"-A"-A%-A"-A"-A%-A%-A%-A%-A%-A%-A"-A%-A"-A%-A%-A%-A%-A"-A"-A%-A%-A"-A%-A"-A%-A"-A%-A%-A%-A%-A%-A"-A"-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A"-A"-A%-A"-A"-A%-A%-A"-A%-A%-A%-A"-A"-A"-A%-A%-A"-A"-A"-A%-A%-A"-A"-A"-A"-A%-A%-A%-A"-A"-A"-A%-A"-A"-A%-A"-A"-A"-A%-A%-A%-A"-A%-A%-A"-A%-A%-A"-A%-A"-A%-A%-A%-A"-A%-A"-A"-A%-A"-A%-A%-A"-A"-A%-A%-A"-A"-A%-A"-A"-A%-A"-A%-A"-A"-A"-A%-A"-A%-A"-A%-A"-A%-A"-A%-A"-A%-A"-A%-A"-A%-A"-A%-A"-A%-A"-A"-A%-A"-A"-A%-A"-A%-A%-A%-A"-A"-A"-A%-A"-A%-A"-A%-A"-A"-A%-A%-A%-A"-A%-A%-A"-A%-A%-A"-A"-A%-A"-A"-A%-A"-A"-A"-A"-A%-A"-A%-A%-A"-A"-A%-A"-A%-A"-A"-A"-A"-A%-A"-A%-A"-A"-A%-A%-A%-A"-A%-A"-A"-A"-A"-A%-A%-A%-A"-A%-A"-A"-A"-A"-A"-A"-A%-A"-A%-A%-A%-A%-A%-A"-A%-A"-A"-A%-A"-A%-A"-A%-A%-A%-A%-A%-A%-A"-A%-A"-A"-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A"-A"-A%-A"-A"-A%-A%-A%-A%-A"-A"-A"-A"-A"-A%-A%-A"-A"-A%-A"-A"-A"-A%-A"-A"-A"-A"-A"-A%-A%-A"-A"-A%-A%-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A"-A"-A"-A%-A"-A%-A%-A"-A%-A"-A"-A"-A"-A%-A"-A%-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A%-A%-A"-A"-A"-A"-A"-A%-A"-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A%-A"-A%-A"-A"-A"-A"-A%-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A"-A"-A"-A"-A"-A%-A"-A%-A"-A"-A"-A"-A"-A"-A%-A"-A"-A"-A%-A%-A"-A"-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A%-A"-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A"-A"-A%-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A"-A%-A%-A"-A"-A%-A"-A%-A%-A"-A%-A%-A%-A"-A%-A"-A"-A"-A"-A"-A"-A"-A%-A"-A"-A%-A"-A"-A%-A%-A"-A"-A%-A%-A"-A"-A"-A%-A%-A%-A%-A%-A"-A%-A%-A"-A%-A%-A%-A"-A%-A"-A"-A%-A%-A"-A%-A%-A%-A%-A%-A%-A"-A%-A"-A"-A"-A"-A%-A%-A%-A"-A"-A"-A%-A%-A"-A%-A"-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A%-A"-A"-A"-A"-A"-A%-A%-A"-A"-A%-A%-A%-A"-A"-A%-A%-A%-A%-A%-A"-A%-A"-A%-A%-A"-A%-A%-A%-A"-A%-A%-A%-A%-A%-A%-A%-A%-A"-A%-A%-A"-A%-A"-A"-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A,A%-A%-A%-A%-A,A%-A%-A%-A%-A%-A%-A%-A%-A%-A%-A,A,A%-A%-A,A%-A,A%-A%-A,A%-A,A%-A,A%-A,A%-A,A%-A,A,A%-A%-A%-A,A%-A%-A%-A,A,A,A,A,A%-A%-A,A,A,A%-A%-A%-A%-A,A,A,A,A,A,A,A%-A,A,A%-A,A%-A,A%-A,A,A,A,A,A,A%-A,A,A%-A,A,A,A,A%-A,A%-A%-A,A,A%-A,A,A%-A,A%-A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A%-A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A:,A,A,A,A,A,A,A:,A,A,A:,A:,A,A,A,A:,A,A,A,A,A,A:,A,A,A,A:,A,A,A:,A:,A:,A,A,A:,A,A,A:,A:,A:,A,A,A,A:,A:,A,A,A,A,A,A,A,A,A:,A:,A,A,A:,A,A,A,A:,A,A:,A:,A,A:,A,A,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A,A,A,A:,A,A,A:,A:,A:,A,A:,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A,A,A:,A:,A:,A,A,A,A:,A:,A:,A,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A,A,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A,A:,A,A,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A,A:,A:,A,A:,A,A,A:,A,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A:,A,A,A:,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A,A:,A:,A,A:,A:,A:,A,A:,A:,A,A,A:,A,A:,A,A:,A,A,A:,A,A:,A,A,A:,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A:,A,A:,A,A:,A:,A:,A,A:,A,A:,A:,A:,A:,A,A:,A:,A:,A:,A:,A:,A:,A:,A:,A,A:,A,A:,A:,A,A:,A:,A:,A,A:,A:,A:,A:,A,A,A,A,A,A:,A,A,A,A:,A:,A:,A:,A:,A,A:,A:,A:,A,A:,A,A,A:,A,A:,A,A:,A:,A,A:,A:,A,A,A:,A:,A,A:,A:,A,A:,A,A,A,A,A:,A:,A:,A,A:,A,A,A:,A,A:,A:,A:,A,A:,A,A,A,A,A,A:,A,A,A:,A,A,A:,A,A,A,A:,A,A,A,A,A,A:,A,A,A:,A,A,A:,A:,A:,A,A,A,A:,A,A:,A:,A,A,A,A:,A,A,A,A,A,A:,A:,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A:,A:,A,A,A,A,A:,A,A:,A,A,A,A,A,A:,A,A,A:,A,A,A:,A,A,A:,A,A:,A:,A,A,A,A,A,A:,A,A,A,A,A,A:,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A:,A,A:,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A~,A,A,A~,A,A,A,A,A,A~,A,A,A,A,A,A~,A,A,A,A,A,A,A~,A,A,A,A,A,A~,A,A,A,A,A,A,A,A,A,A,A,A,A,A~,A,A,A,A,A,A,A,A,A,A,A~,A,A,A,A,A~,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A~,A,A,A,A,A,A~,A,A~,A,A,A,A,A,A,A,A~,A,A,A,A~,A~,A,A,A,A,A,A,A~,A~,A~,A~,A,A~,A,A,A~,A~,A,A,A,A~,A,A~,A,A,A,A~,A~,A,A,A~,A,A~,A,A,A~,A,A~,A,A~,A~,A,A,A,A,A~,A~,A~,A,A,A,A~,A,A~,A,A,A~,A~,A,A,A~,A~,A,A~,A,A,A,A~,A~,A,A,A,A,A~,A,A,A,A,A,A~,A,A~,A,A,A~,A,A~,A,A,A,A,A,A,A,A,A,A,A,A,A~,A,A~,A~,A~,A,A,A,A~,A~,A~,A~,A,A~,A~,A,A,A,A,A~,A,A,A,A,A,A,A,A~,A,A,A,A~,A,A,A,A,A~,A,A,A,A,A,A~,A,A~,A,A,A~,A~,A,A~,A,A,A,A~,A,A,A,A,A,A,A~,A,A,A~,A,A,A,A~,A~,A,A,A,A,A~,A,A~,A,A~,A,A,A~,A~,A,A~,A,A,A~,A,A,A,A,A,A,A~,A,A,A,A,A,A,A~,A~,A~,A~,A,A~,A,A,A,A,A,A,A,A,A,A,A,A~,A~,A,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A,A,A,A,A~,A~,A,A~,A,A,A,A~,A~,A~,A,A~,A,A,A~,A,A~,A,A,A~,A~,A~,A,A,A,A,A~,A~,A~,A,A~,A,A~,A~,A~,A,A~,A,A,A,A~,A~,A,A,A,A~,A~,A,A,A~,A~,A~,A~,A,A~,A~,A~,A,A~,A~,A,A,A,A,A,A,A~,A~,A~,A~,A~,A,A,A,A,A,A~,A~,A,A,A~,A,A~,A~,A,A~,A,A,A~,A,A,A~,A,A,A~,A,A,A,A,A,A~,A~,A~,A,A~,A,A~,A,A~,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A,A~,A,A~,A,A,A,A,A~,A~,A~,A~,A,A~,A,A~,A,A~,A,A,A,A~,A,A~,A~,A~,A,A~,A,A,A,A,A,A,A~,A,A,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A,A,A~,A,A,A~,A,A~,A,A~,A,A,A~,A~,A~,A,A~,A~,A,A~,A,A,A~,A,A~,A,A~,A~,A,A~,A,A,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A,A~,A~,A,A,A,A~,A,A,A,A~,A~,A~,A,A~,A~,A,A~,A~,A,A,A~,A,A~,A,A~,A~,A~,A,A~,A,A~,A~,A~,A,A,A,A,A~,A~,A~,A,A,A,A~,A,A~,A~,A~,A~,A~,A,A,A,A,A,A~,A,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A,A~,A~,A,A,A~,A~,A,A,A,A,A~,A~,A,A,A,A,A~,A~,A~,A~,A~,A,A~,A~,A~,A,A~,A,A,A~,A,A,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A,A,A,A~,A~,A~,A,A~,A~,A~,A,A~,A,A~,A~,A~,A~,A~,A,A,A~,A,A,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A,A,A~,A,A~,A~,A,A,A~,A~,A,A,A~,A,A,A~,A~,A~,A~,A~,A,A~,A~,A,A~,A~,A,A,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A,A~,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A,A,A,A~,A~,A~,A,A~,A,A~,A,A~,A~,A,A~,A~,A~,A,A~,A~,A~,A,A~,A~,A~,A,A~,A~,A~,A,A~,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A,A,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A,A~,A,A,A~,A,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A,A~,A,A~,A,A~,A,A~,A,A,A,A~,A,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A,A,A~,A~,A~,A~,A~,A,A,A,A,A~,A,A~,A~,A~,A,A,A,A~,A~,A,A~,A,A,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A,A~,A~,A~,A,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A,A,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,Agf,A~,A~,Agf,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,Agf,A~,A~,A~,Agf,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,Agf,A~,A~,A~,A~,Agf,Agf,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,Agf,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,Agf,Agf,Agf,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,Agf,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,Agf,A~,A~,A~,Agf,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,Agf,A~,A~,Agf,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,Agf,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,A~,Agf,A~,A~,A~,Agf,A~,Agf,A~,A~,A~,A~,Agf,Agf,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,A~,Agf,Agf,A~,A~,A~,A~,A~,A~,A~,Agf,A~,A~,A~,A~,A~,A~,A~,A