](q= A?Q?B AA AA A AAAA A A A A AAA A AAA A AA AA AA AAA AAA A AA AA AAAAAA AA AAAA AAAA A AAAAA AAA AA AA AAA AAAAA A AA A AA AAA AA AA A A AAA A A AAA A A AA AAAAAAA AA A AA AAAA AAA AAAA A AA AAAA AAAA AA AA A A AA A A A A A AAAAA A AA AA AA AAAAAA AAA A AAA A A AA AA A A AA AAAAA A A AAA A AA AA AA AA AAAA AAA A AA AAA A AAAAA AAA A AAAA AA AA AA AA A A A AA AA A AA A AAAAA AA AAA AAAAA AAAA AAAAA A AAAA A AA AAA AAA A AAAAAAAA AAAAAAA A AAAAA A AAA A AAAA AAAAAAAA AAAAAA AAAA AAA AAAAAAAA AA AA A AA AAA AAA AAAA AAA AAA A A A AAAA AAA AA AA A AAA AAA AAAA AAAAAAA A AAAA AA A AAA A AAA AAAA AAA AAAA AA A AAA A A A AAAA A A AAAAAAA AAAAAA AAA AA AAA AAA AAA A A AAAA AAA A AA AAA AA AAA A A AAAAAAA A AAAA AAAA AA AAAAA AAAA A AAAA A AA AAA A A AA AA AA AA AA AAAAAAAA AA AAAAAAAAA A AAA AAA AA A AAA A AA A AAAA AA A A A AA AA A AA AA A AAA AAA A A AAAA AAA AA A AAA A A A A AAA AAA AAA A A AA A AAAA AA A A A A A A AAA AAA A AAA A A AA A A A AAAAA AA AA A AAAA AA AA AA A AAA AAAAAA A AAAAAA A A A A A AA A AAA AAAAAAAAAA A AA A A A AAAAA AAAA A AAAAA AA AA AAA A A AAA AA AA AAAA AA AAAAAA AAAA AA A A AAA AA AAAAAAA A AAA A A A AA A A AA A A AA A AA AA A A AAA AAAA A AAA AA A AA A AAA AA A AA A A AAA AAAA A A AAA A AAAAA AAA AAAA AA A AAAAA A A A A A AAA AAAAA A A AAA A AA AAAAA AAAAAAAAA AAAA A AA A A A A A AAAA AAAA A A AA AAA A A AA AAAA A A AAA AA A AAA AAAAA AAA AAAA A A A A A A AA AA AA AAA A A A A A A A AAA A AAA A A AAAA AA AA A A A A AAA AAA A A A AAA AA A A A AA A AA AA A A A A A A A A A AAAA AA AAAAAA AA A A AAA A A A AAA A A A AA AA A A AAAAAA AA A A A A A AAA AAA A A A A AA A A A A A A A AAAAAAAA AA AAA AAA A A A A AAAAAAA AA A A AA AA AA A AA AA A A AAA A A A A A AA A A A AA AA A AAA A AAA A A AA A A A A A AAA AA A AA A A AA A AA A A AAAAA AA AA AAA AA A A A AAAA AA AAAAA A AA AAAAAAAA A A A A A AA A A A A AA AAAAA AAAAAA A A AA AA AA A AA AA AAA AAAA A A AAAA AA AAA A A AAAAAA AA AA A AA AAA AA A AAAA AAA A A A A AAA A AA A AAAA AAAA AAAAA AAAA AAA A AAA A A AA A AA A AAA A AAA A A A A A A A A AA AA AAA A AAA A AAA A AAAAAAAAA AAA A A AAA A AA AA AAAA AA AAA A A AAAA A AAA A A A AAAAAAA AA AA AA A AA AAAAA A A A AAA AA AAA AA A A AAA A A A A AA AAA A AAA AAAA AA AAA AA A A AA A AAA A A A AAAA A A AA AAA AA AA AA AAAA A AA AA A AAAA A A A A AA AA AAAAA A A AA A A AA A A AAAA A A A AAAAAA A AA A AAAAA A A AA A A A AA AAA AAAA AA A A AA AA A AAAA AA A AAAA AA A A A A A AA A A A AAAA A A AAA A AAAA A AA AAAAAA AA A AAAA A AA AAA A AAAA AAA A A AA A AAA A AA A A A A A A A A AAA AAA AAA AA AAA A AAA A A AA AAA A AA AA AAAA AAAA A A AA AAAAA A AAAAAAA AAA AA AA AAA AAA A AAA A A AAAAAAA A A AAA A A A A AAA AA A A A A A AAA AA A AA A A A A A AA A A A AA AA A AAA AAA AAAAA AA A AAAAA AAA AAA A A A A A AAA A AA A A A A AA AA A A A A A A A A A AA A AA A A A A A A A AA A A A AAAA AAAAAAA A AA A A A A A A A AAAA AA AA AA A A A A A AAA A A A A AA A A A A A AAAAA A A AAA A A AAAA A AA A A AA A A A AA A A AA A A A A A A AAAA AA A AA A A A AA A A A AA A A AA AAA A A A AAAAA A A AAA AA AAA A AAAA AAA A AA AAA AA AA A A A AA A AA A A A A AA AAA A AAA A A AA A AAA A A A A AA AAAA A A A A A AA AA A A AAA AA A A A A A A AA A A AA A A A A AA A A A AAA A A A AA A A A A A AAA AA A AA A A A AAA A A A AAA A A A A AA A A A A AAAA AA A AAAA AA A A A A A A AA A AAAAAA AA A AA A A A AAA AAA A A A A AA AAA A A A AA A AA A A A A A AAAA A AA A AAA A AA A A A AAAAAA A A A A A A A A AA A A A AAA AA AAA A A AA AAA A A A A A A A A AA AA A A A AA A A A A A AAA AAA A AAA A A AAA A A AA AA AA AA AA A A A AAA AAA AA A AA A A A A A A A A AA AAA A AAA AA A AA AA AAA A A A AAA A A A A A AA A AAA A AA AA AA A AA AA A AAA AA AAA A A A A A A A A AA A AA A AAA A A A A AAA A A AA A A A A A A A A AAA A A A A A A A A AA AA A AA AA A AA AA A AAA A AA AA AAA A AA A A A A A AA A AAA A A AA A AAA AAA A AA A A A A A A AAAA A A A A AAA A A AA AAA A AAAA AAA A A A A AA A A A AA AA A A AA A A AA A A A AAA A AA A A A AAAAA A A A A A A AA A A A A A A AA A A A AA AA A AAA AA AA A A AAAAA A A A A A A A A AA AA A A A AA A A A AAA A A AAAA AA A AA AA A A A AA AA A AAA AAA AA A A A AA A A AAA A A A AAA A A A A A AAAAA A AAAA A AA A AAA AAA A A AA A AAA A A A A AAA AA AA A A A A A AA AA AA A A A A A AA A AAAA AA A A A A A AA A AA AAA A A A A A A AAA A A AAA A AA A A AAAAAA A A A A A A A A A AA AAAAA A A AAAAAA AAA A A A A AA AA A A A AA AA A AAA A A AAAA AA A AA A AA AA A AA AAA AA A A A A A A A A A A A AAA A A A AA A A AA A AAA AA A A A A A A A A A A A A A A AA AAA A A AA A A A A AAA A AA A A AA AAAA AA A A A AA A AAA AA A AAAAA AAAAA A AAAA A A AA AA AA A AA A A A A A A A A AA A A A AAAA A A AAA A AAA AA A AAAAAA AAA A A A AAAA A A A AA AAA AAA A A A A A AA A A AA A A AA A A AAAA AA AA AAA AAA A A A A AAA A A AA A AAAA A AA AAAA AA AAA AA A A A AAA A AAAA A AAA AA A A A A A AAAA AAA A A A A A A A A A AA AA AAA AA A A AA A A A A A A A AAA A AA A AA A A AA A AA A A A A AA A A A A AAA A AAAA A A A AAA AA A AAA AA A AAA AA A AAA AAA AAA A A A A AAA AA AA AAA AAAAA A AAAA A AA A AAA A A AA A A A AA AA A AA AA A A A AA AA AAA A AAAA A AAAA A A AA A AAA AA A AAA A A A AA AA A A A AA A A A AAAAA AA A A AA A A AA AA AA A AA AAAA A A A A A A AA A AAAA A AA A A AAA AA AAA A AA AAA A A A A A AA A A A A AA A A A A AAA A A A A A A A AAAAA AA A A AAAAA A A AA A AA A AA AAA A A A A A AA A A AA A A A A AAAA A AA AA AA A AA A A AAA A A A AA AAAAA A A A A AAAA A AAAA AA A A A AA A A A A A A AA A AAA A AA A A AA AA A A AAA A A A A A AA AA AAA A AA AAAA AAA AAA AA AAA A A A A A A A AA AA A A A AAAA AA AA A AA A A AAA A A A A A A A A A A AAA A AA A A AAAA AA AAAAA A A AAA AA A A A A AAA A A AAAAA A A A A AAA A AAA A A AA AAA AA A A A AA AA AA A AA A AAAA A A AA A AAAAAAA A A A A A A AA AA AAAA AA A A A A A A A A AA AA A A AA AA A A AA A A AA AA A AA A AA A AA AA A A A AA AA A AA AAAA A AA AAAA A AAAA A AA AAA A A A A A A A A AAA AA A A A A A A AA AA AA AAA AA A A A AA A A A A AA A AA A A AA A A AA A AA AAA AA A AA A A A A A A A A AA A A AA AA AA A A AAA AA AAA A A AA AAAA AAAAA AA AA AA AAAA A A A A AAA A A AAA A A A AA A AA A AA AA A A A AAAAA A AAAAA A AA A AAAA A AA A A A AA A A AA A A AAAAAA AA A A AA AAAA AA A A AA AAA AAA AAAA A AA AAAA A A AA AA A A A AAA A A AAA AA AA AAAA A A A A AAA AA AAA AA A A A A A AAA A A AA A A A A AAAAAA AA A A A A AAA A A AA A AA A A A A AA A A AA AAAA AA A AA A A A AA A A AAA A AA A AAA A A AAA A AA AAA AA A A AA AAAA A A A AAA A AAA A A AA A A A A AAAAAAA AAAA A A A AA A AA A A A A A A AAA AA AA A AAA A A A AAAA A AAAA AA AA AAAAA A A A AA A A AA A A A A AAA AA A A AAA A AA AAA AAA A A A A AA A A A A AA A A A A A AAAA AA A A AA AA AAAA A AAAAA A A AA A A AAA AA AA A AAAA A AA A AA A AA AAA A A A A A A AA A AA A AA AAAA A A AA A A A A A A A A A A AA A A A AAA A A A A AA A A A A A A AAA AA A A AA AAA A A A AAAA AA A A AA AA A AAAA A AAA A A AA AAA A A A A A A AA AA AA A AA AAA A A A AA A A AA A A AAAAAA A A AA A A AAA A A A AA A A A AA A A A AAAAA AAA AA A AA AAAAA A A A A A AAA A A AAAAA A A A A AAA AA A A A AA AAAA A A A AAA A A AAA AA A A A AAA A AA AAAAA A AAAA A A A A A A AA AA AAAA AA AA AA A A AA A A A A AAA A A AA A A A A A A A A A A A AAAA A AAA A A A A A A A AAAA AAA A AAA AAA A AA AA A AA AA A A AA A A AA A AAAAA AA A A A AAA A AA A A A AAAA AA A A A A A A A A A A A A A A A AAAA A AA AA A A A AA A A AA A A A A AA A A AA A AA AAA AAA AAAA A AAA A A A AA A AA A A AA A AAAA A A AA AA A A A A AA A A A A AA AA A A AAAA A A AA AA A A A AA AAAAA A AA A A AA AA A A A A A A A A A A A A AA A A A A A A A AA A A AA A AA AAAA A A AA A AAA A AA A AA A AA AAA A A AAAA AA A A AA AA A AA AA A AA A A A A A A A A A AA A AAA AAA A A A A A AAA AA AA A A AA A A AA AA A A AA A A A A AA A A A A A A A AA AA AA AA A A A AA AA AA A A A AA A A A A AAA A A AA A A AAA AA A A A A A A AAA AA AA A A AA A A A A A AA AA A A A A AA A A AA A A A A AA A A A A A A A AA AA A A A A A AA A A AA AA A A AA AA A A A A A A A AA A A AAAA AA A AA A A AA A A AA A A A A AA AA AA AA A AA AA AA AA A A A AA A A AA A AA AA A A AAAA A AAA A A AA A A A AA AAAA A A A AAA A A AA A A A A A A A AA AA A A A A AAA A A A A AA A A A A AA AA A A AAAAA AA AA AAAA A AA A A A AA AA A AAAA A AA AA A A A A A A A AA A A AAA AA A AAA AA A A A AAA A AA AAA A AA A AA A A AA AA A AAA A A A AA AAAA A A A A AAA A AA A A AAA A A AA A A A A A A AAA A A A AA A AA A AA A AA A AA A A AAA A AA AA A A A AA AA AAAA A A AAA A A A AAAAA A A A A A A A A A A A A AA A A AA A AAA AA AA A A AA AA AAA AA A A A A A AA A A A AA A A A A AA AA A A A AA A A A AAAA A AAAA A A A AA AA A AA A A A A A A A A AAA A A AA A A AA A A A A AA A A AA AA A A A A A A A AA AA A A AA AA A A A AA A AA A AA AA A A A AA AA A AA A A A AAA A A A A AA A AA A A A AA AA AA A A A A A A A AAA A AAA A A A A A AAAA AA AAAA A AAAA AA AA A A A A A A A A A A AA A A A A A AAAA AAAAA A A AA AA A A A AA A AAAAA AA AA AA AAA A AAA AA AA AA A AA A A AA A AAA A A A AA A A A A A AA AAA AA AA A A A A A A A A A AA AA A A AA A A AAAA AAA A A AA A AAA A A A A AA AA A A AA A A A A A A A A AA A A AA A AAA A AA A A AA A A A AA A A A A A AA A AA AA A A A A A AAA AA AA A AA AA AA AA AA A A A AA A A A A A A A A A A AA AA AA A AAA AA AA A A AA A AA AA A A A A A A A A AA AA A A A A A AA A AAA AAA A A AAA A AAAA A A AA AA A A AA AAAAA A AA A AA A A A A AA AAA A A AAA AA A AA A A A A A AAA A A A A AAA AA AAA A AAA AAA AA A A A A AAA A A A A A A AA A AA A AA A A A AA A AA A A AAA A A AA AAAA AA A AA A A AAA AAA AAA A A A A A AA AA AA A A AA AA A A AA A AA A A A A A A A AA A AA AAA AA A AAA A A AAA A AA A A A AA A AAAA AA AAA AA AA AAAA A AAA A A AAA AA A A A AA AA A A A A AAA A AA AA A AAAA AA A A A AAAAAAAA A A AA AA A A AAAAAA A A A A A AA AA AAA A A A A AA A A AA A A A A A AAA A AAA A A A A A A AA AAAAA AAA A A AA AAA AA A AA AAAA A AAAA A AAA A A AA AA A AA A A A A A AAA AA A AAA A A A AA AA A A A AAA A AAAAA A AAA A A AAA A A A AAA A AA A A A AAAA A A A AA A AAAA A A AA AA AAAA AA A A A A A A AA A A AAA A A A A AA A A A A A A A A AA AAA A AA A A A AA AA A A AAA AAA AA A AAA A A AAAA AAA A A A AA A A AA A AAAA A AAAA A AA A A A AAA A AA A A A A AA AA A AAA A AAAA A A AAA A A AAAA A AA A A A A AA AAA A A AAA A AA A A AA AA AAA A A AA AAAA A A A A A A A A A AA AAAA A AA AAA A AAA A A A AA A A AA A AA A A A AA A A A A A A A AAA AA A A A AA A A A A A AA A A A AA A AA A A AA AA AAA A A A AA A A A A AAAA A AAA A AA A A A AA AA A A A A AA A A AA A A AA A A AA A A AAA A A AAAAAA A A A A A AAA A A AAA A AAAAA AAA AA A A AAAA A AA AA AA A A AA A AAA A A AA A A AA AA AA A A A A A A A AA A A AAA AAA A A A AAA AAAA AAA AA AAA AA AA A A A A AA A A A A A A AA A AAAAAA AA A AA A AA A A A A A A A AA A A A A A A AA A AAA A AA A A A AA A A AA AA A A A A AAA AAA AAA A AA AAAAA A AA A AA AA AA AA AAA AA A A A A AA A A A A AA AA A A A A A A A AA A A A AA A AA A A A A AAA A AA AA A AA A AAAAA A A A AAAA A AA A A A A AAA A A A A AA A A A AA AAA AAA A AAA A A AA AA A A A A AAA AA A A A AA AAA A AAAA AAAAA A A A A AAA AA A AA A A AA A A A A AA AAA AA AAA AAA A AA AAA AA AAAAA A A A A AA A A A AA A A A A AA AA A A A AA AA AA A AA AAA A A AAA A A AAAAAA A A AA A A AA A AA A A A A A AA A A A AA A A A AA AA A A A A A A A AAA A AA AA AA A A A AA AAA A A A A AA A AA A AA A A A AA A AA A A AA AA A A A AA AA AA A A A A AA AA AA A AAA AAA AAA AAAA A AA A A A A A A AA A AA A A A A A A AAAAAAA AA A A AA A A AAA AA A AA A A A A A AA A A AA AA A A A A AAA A A A AA A AAA A AA AA A A AA AA A AA AA A AA A A A A AA AA A A AAA A AAA A A AA A A A A AA A AA AA AAA AAA A A A AA AAA A A AA AA A A AA A A AA AA AAA A A AAAA AA A A A A A AA A AAA AA A AA AA AA A A A A AA AA A A A A A AA A A A AAA AA AA A A A AA A A A A A A A A A A AAA AA AA AA AAAA AA AA A A AA A A A A AA A A AA A AA A A AA A A A A A A AA AA A A A A AA A A A A AA A A AA AAAA A A A A AA AA AA A A AA AA A AA A A A A A A A AA A A A A AA A A A A A A AAA AA A AA AAA A A A A A A A A A A A A AA A A A AAA AA AA A A AA AA A A AA A A AA AA A A A A AAAAA A AAA AA AA A A AA A A A A AA A A A AA A A A A A A A A A A A A A AA AA A A AA AA A A A A A AA A AAA AAAA AAAA A AA AA A A A AA A AAA A A A A AA A AA AA A A AA AA A A A AA AA AAA A AAA A A A A A A A AA A AA A AA A AA AA AA A A A A A AA A AA A A A A A A A A A AA AA AAAAA A AA A AA A A AAA A A A A AAAAA A A A AA A AAA A A AA A A A A A AA A A A A A AAA AA AA A AA AA AA A A A A AAA A A A AA A A A A A A A A A A A AAA AAA A AAA A AA A A A A AA A AA AAA AA A AA A A A A A AA A A A A A A A AA A A A AA AAAA A A AA A A AAA AAA AA A A A A A A A AAA A A AA A A A A AAAA AA A A A A A A A AA A A A A A A AA A A AA A A A A A A A AA AA A A A A A A A AA AA A A AAA A A A A A A AAA A A A A A A AA AA A A A A A AA AAA A AA A AA A A A A A A AA A A A A A AA A AA AAAA A A A A A A AA AA A A A AA A AA AA A A AAA AAA A A AAA A A AAA A AA AA A A A AA A AA A A A A A AA A AA A AAA A AAA A A A A A A A AAAA A AA A AA A AA A A A AA AAA A A A A A A A A A AA A A A A A A AAA A A A A A A A A AA A A AAA A AAAA A A AA A A A A A A AA A A AA A AAA A AA AA A A AA A A A A A A AAA A A A A A A A A A A A AA A AA AA A A A A A AA AAA A A A AA A A A AA A AA A A AA A A A A AA AA A A A A A A AA A A A A A A A A AA A A A A AA A AA A A A A A A A A AA AA A A A A A A A AA AA A A AAAA A AA A A A A A AA A A A AA AA AA A A AAA A A AA A AA A A A A A A A AA AAAA A A A A A AAA A A A AA A A A A A A A A AA A A A A AA A A AA A AA A A A A A A A A A A A A A A A A A A A A A A A A AAAA AA A A AA A A A A A A A AA AA A A A AA A A A A A A A A A A A AA A A AAA A A A AAA A A A A A A A AAA A A A A A A A A AAAA A A AA A A A AAA A A A A A A A AA A A A AAA A A A A A A A AAAA A A A A A A A A A AA AA AA A A A A A A A A AAA A A AA A A AA A A A A A A A AAA A A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A AA A A A A AA A AA AA A AA A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A AA A A A A AA A AAA A A A A A A A A A A A A AA A A A A A A A AAAAA AA AA A A A A A A A A AAA A A A A A A A AAA A A A A A A A A A A A A A A A A A A AA A A A A AAA AA A A A A A A A A A A A A AA A A A A A A A A A A A A A AA A A A A A A A A A A A AA A A AAAA A A AA A A A A A AA A A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A A AA A A AAA A A A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A A A AA A AA A A A A A A AA A AAA AA A A AA AA A A A A A A A AA AA AA AA A A A A A A AAA A A A A A A A A AA A A A A A A A A A AA A AA A A A A A A A A A A A A A AAA A AA A A A A A A A A A A A A A A AAA A A A A A A A A AAA A AA A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A AA A A A A A A A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A AA A AA A A A A A A A A A A AA A A A AA A A A AA AA A A A A AA A A A A A A A A AA A A A A A A A AAA AA A A A A A A A A A A A A A A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A AA AA A A AA A A AA A A AA A A A A A A A A A A A A A AA AAA A A A A A A A A A AAAA A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A AA A A A A A A A AA A A A A A A AAA A A A A A A AAA A A A A A AAA A A AA A A A AA A A A A A AA A A A A A AA A A A A A A A A A A A A A A AA A AA A AA A A A A A AA A A A A A A AA A A A A A A A A A A AAA A AA A AA A A A A A A A A A A A A A A A AA A A A AA AA A A A AAA A A A A A AA A A A A AAA A A A A A A A A A A A A A A A A A A A AAA A A A A A A A A A A AA AA A AA A A A A A A A AA AA A AA A AA A AA A A A A A A A AA A A A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A AA A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A AA A A AA A A A AA A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A A AA A A A A A AA A A AA A A AA A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A AA AA A A AA A A A A A A A A A#tI#tI#tIAA A A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A AA A A A A A A A A A A A A A A AAA A A A A A A A AA A A A A AA A A A AA A A A A A A A A AA A A A A A A A A A AA A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A AA A A A A A A A A A AA A A A A A A AA A A A A AA A A A A A AA AA A A A A A A A AA A A A A AA A A A A A A A A A A AA A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A+A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A A A A A A A+A A A A A A A A+A+A+A A A A A A+A A A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A A A+A+A A A A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A+A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A+A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A+A A A A A A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A+A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A+A+A A A A A A A A A A A A A A A A A+A A A+A+A+A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A+A+A A A A A A A A A A A A A A A+A A+A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A A A+A A A A A A A+A A+A+A+A A A+A+A A A+A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A A+A A A+A A A A A+A+A A A A A A+A A A A A A A A+A A A A A A A+A A+A+A A+A+A A A A A A A A+A+A A A A A A A A A+A+A+A+A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A+A A+A A A A A+A A A A A A A A+A A A A A A A A+A A A A+A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A+A A A A A A A A A A A A A+A A A A+A A A A A A+A A A+A+A+A A A A+A A A A A+A+A A A A+A A A A A A+A+A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A+A+A+A+A+A A A A A A A A A A A A A+A A+A A+A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A+A+A A A A A A+A A A A A+A A+A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A+A+A A+A+A A A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A+A+A A A+A+A A A+A+A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A+A A A A+A A A+A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A A A A+A A A A A A+A A A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A+A A A+A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A+A A A A A A+A A A A A A+A A A A A A A A A A A A A A+A A A+A+A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A+A A A A A A A A A A A A A A+A A+A A A A A A A A A+A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A+A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A+A+A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A+A+A A+A A A A A A A A A A A A+A A+A A A A A A A+A A A A+A A A A A A A A A A A A A+A+A A A A A A A+A+A+A+A A A A A A A A A+A A A A+A+A+A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A+A+A A A A+A A A A A A+A A A A A A+A A A A A A A A A A A A A A+A A A A A+A A A A A A A+A+A A A A+A A A A+A A A A A A A A A A A+A+A A A A+A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A+A+A A A A+A A A+A+A+A A A A A A A+A A A+A+A A+A+A A A A A A A A A+A A A A A A A+A A+A A A A A+A A A A A A A A A+A A A A A A A A A A+A A A A+A A A+A+A A A A+A A A A A+A+A A A+A+A A+A A A+A A A+A A A A A A A A A+A A A A+A A A A A A A+A+A+A A A+A A A A+A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A+A A A A A A+A A+A A A A A A+A A A A+A A+A A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A+A A A A A A A A A A A A A A A A A+A A A+A A A A+A+A A A A A A A+A A+A A A A+A A A A A A A A+A A+A A A A A A A A A+A A A A A A A A A+A A A A+A A A+A+A+A A A A A+A A+A A A A A A A+A A A A+A A A+A A A A+A A A A A+A+A A A A A A A A+A+A A A A A+A A A+A A A A+A A+A+A A A A A A A A A+A A A A A+A A A A A A A A A A A+A A A+A A A A+A A A+A+A A+A A A A A A A A A A A A+A A A A A A+A A A+A+A A A A A A+A+A+A A+A A A A A A A A A A+A A+A A+A A+A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A+A A A A A A A+A+A A A A A A A A+A A A+A A A A+A A+A+A A A A A A A+A A A A A A A A+A+A A A A A A A A A A A+A A A A+A A+A A A A+A A+A A A A A A A A+A A A A A A A A A A A A A A+A+A+A A A A A A+A+A A A+A A A A A A A A A A+A A A A A A A+A A A A A+A A+A A A A A A+A+A A A+A+A A A A A A+A A A A+A+A A+A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A+A+A+A A+A+A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A A+A A A A A+A A+A A+A A A+A A+A A A A A+A A+A A+A A A A A A A+A A+A+A+A+A A A+A+A A+A A A+A+A A A A A+A+A A A A+A A A A A A+A A+A A A+A A A A A+A A A A A A A A A+A A+A+A A A+A A A A+A+A A A A A A A A A+A+A A+A A A+A+A A A+A A+A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A A A+A+A A A A A+A A A A+A A A A+A A A A A A A A A A A+A A+A A+A A A A A A+A A A A A+A+A+A A+A A A A+A A+A A A+A A A A A A A A A+A+A A+A A A A A A+A A A A A A A A A A+A A A A+A A A A A+A A A A A A+A A+A A+A A A A A A+A+A A A A A A A+A A A A+A A+A+A A+A A A A A A A+A+A A A A A A A A+A A A A A A A A A A+A A A A+A A+A A+A A A A A A+A A+A A A A+A A A A A A A A A A+A A+A A A+A A A A A+A A A A A A A A+A+A A A+A A A A A A A A A A A A+A+A A+A A A A A A A+A+A A+A A A A A A+A A+A A+A+A A+A+A A A+A A A+A+A A A A+A A A A A A A A+A A A A A A A+A+A A+A A A A A A+A+A A A A A A A A A A A A A A A+A A A A A+A A A A A A A+A A+A A A+A A A+A A A+A+A+A A A+A A A A+A+A+A A A A A+A+A A A A+A A A A A A A A A A+A+A A A+A+A+A A A+A A+A+A A A A A A+A A+A+A A A A A A A+A A A+A+A A A A A A A A A A+A A A A A+A A+A A+A+A A A+A A+A A+A A A A A A A A A A A A A+A A+A A+A A A+A A+A A A A+A A A A A A+A+A+A A+A A+A+A+A A+A A A+A A A A A A A A A+A A A A+A A A A A A+A A A A+A A A A A+A A A A A A+A A A A+A A A A+A+A+A A A A A A A+A A+A A A A+A A+A+A A A A+A+A A A A A+A A A A A A A A A A+A A+A A A A A A A A+A A+A A A A A A A+A A A A A A+A A A+A A A A A+A+A A A A A A+A A A A A A A A+A A+A A+A A A A A A A A A+A A A A A A A A A+A A A A A A+A+A A A A A A A A+A+A+A A+A A A A A A+A A+A A+A A A A+A A A A A A A+A A A+A A+A A+A A+A A A A A A A A A A A+A A A A A A A A+A A A A+A A A A+A A A+A A A+A A+A A A A+A A A A+A A A A A A A A A A A+A A+A A A A A A+A A A A+A A A+A A A A+A A+A A+A A A A A A+A A+A A A A A+A+A A+A+A A A A A A+A A+A A A A A A A A A+A A A A A A+A A A+A A+A A+A A A A+A+A A+A+A+A A+A A+A+A A A A+A A+A+A A A A+A A A A+A A A A A+A A+A A A A A A A+A+A+A A A A+A A A A A A A A+A A A A+A A+A+A A+A A A+A+A+A A A A A A A A A A A A A+A A A+A A+A A A+A+A+A A A A A+A+A A A+A A A A+A+A A A A A A A A A+A A+A A A+A A A A A+A A A+A A A A A A A A+A A A+A A A A+A+A A A A A A A+A A A A A A+A+A+A+A A+A A A A A+A A A A A+A A A A+A+A A A+A A+A A A+A+A+A A A A+A A A+A A A+A A+A A+A A A A A A+A A+A+A A A A A A+A A+A A+A A A A A+A+A A A A A+A A A+A+A+A+A A+A A A A A A A A A A+A A A+A+A A A A+A A A+A A A+A A A A+A+A A A A+A A A A A A+A A A A A A+A A A A+A A A A A+A+A A A A A A A A+A A A+A+A+A A+A A A A A+A+A+A A A A+A+A A+A A A A A+A A+A A A A+A+A A A A A A A A+A A+A+A A A+A A+A A A A+A+A A A A+A A A A A+A A A A+A+A A A A A A A A A+A A A A+A A A A A A A A A+A A A+A A+A+A A+A A A A A A A A A A A A A A A A+A A A A A A+A A A A A A+A+A A A+A+A A A A+A A A A A A+A+A A+A A A A A+A A A+A A A A A A A A A+A A A A A A+A A A A A+A A A A A A+A A A A A+A A A A A+A+A A+A A A A+A A A+A+A+A A A A A A A+A A A A+A A A A A A A A+A+A A A A A+A A A A A+A+A A A A A A A+A+A+A A A+A A A A+A+A+A A A A A A A A+A A A A A A A+A+A+A+A+A A A+A+A A A A A+A A+A A A+A+A A+A+A A A A A A A+A A A A A+A A A A A A+A A A A+A A A A A+A+A A A A+A A+A A A+A A+A A+A+A A+A A A A+A A A A A+A+A+A A A+A+A A+A+A A A+A A A A A+A A A+A A A A A A+A A+A A+A A+A A A A A A A+A+A A A+A A A+A A A A+A+A+A A+A A A+A A A A A+A+A A A A A+A A A A A A+A A+A A A A A A+A A A+A A A+A A A A A+A A+A A A A A A+A A A A+A A A+A A A A A+A A A+A A+A+A A A A A A A A+A A A+A A A+A A+A A A A A+A+A A A+A A A A A A A A A A A A+A+A+A A+A A A+A A A A+A A A A A+A A+A A A A A A A A+A A A A+A A A A A+A A A+A A A+A+A A A+A+A A+A+A A A A+A A A A A+A A A+A A+A+A+A A+A A A A A A A A A+A+A+A+A A A+A A A A+A A A A A A+A A A+A A A A A A A A A A+A A A A A+A A A+A A A A A A A A A+A+A+A A A A A A A A A A A A A A A+A+A A+A A A A A A+A A A A A+A A+A A A+A A A+A A+A A A A A+A+A A+A A A A A A+A A A A+A A A A A A A A A A A A A+A A A A+A+A A A+A A+A A+A+A+A A A A+A A A+A A A+A A A A A+A A+A+A+A A A+A+A A+A A A A+A A+A A A A A A+A A A A+A A A+A A A+A A+A A+A A+A+A A A+A+A A A+A A A A A+A+A A A A+A+A A+A A+A A+A A+A A A A A+A+A A A A A A A A+A A+A A A A+A A A A A A A A A A A A A+A A A A A+A A A A A A A A+A+A A A A A A A A A+A A A A A A A+A A A+A A A+A+A A A A+A+A A A A A A+A A A+A A+A+A A A A A A A A+A A A A+A+A+A A A A+A A+A A A A+A+A A+A A+A+A A A+A+A A+A A+A A+A+A A A A+A A A A A+A A A A+A A A A+A A A A+A A A A+A A A A+A+A A A A+A A A+A+A+A A A A A+A A A A+A A A A+A A A A A A+A A+A A+A+A+A A A A A A A+A A+A A A A+A A A+A+A A A+A A A A A A A A A+A A+A+A+A+A A A+A A+A+A+A A A A A A A A A+A+A+A A A+A A A+A A+A+A A+A+A+A A+A+A A A A A A+A+A A+A A A A A A+A A A+A A A+A+A+A+A+A A A+A+A+A A+A+A+A A+A+A+A A A+A A A+A A A A A+A A A+A+A A+A+A A+A A A A A A A+A A+A+A+A A A A+A A A A+A A A A A A A A+A A A A A+A+A A+A A A A A+A A A+A A A A A A A A A+A+A A A A A A A A+A+A A A+A A A A A A A A+A+A+A A A A A A A A A+A A A+A A+A A A A A+A+A+A A+A A A A A+A A A A+A A A A A A A A+A+A+A+A A A A A A A A+A+A+A A A A+A+A A A A A A A A+A A+A A A A A A A+A A A A+A+A A A A+A+A A A A+A+A A+A A A A+A A A A+A+A+A+A A+A A+A+A A A A+A+A+A+A A A A A+A A A A A+A A+A A A A+A A A A A A+A+A+A+A A A+A+A A A+A+A+A A A+A A A A A+A+A+A A+A A A+A+A+A A A+A A+A+A+A A A A A A+A A A A A A+A+A+A+A A A A+A+A+A A A A A+A A+A A A A A+A+A A+A A+A A+A+A A+A A A A A A+A A A A A A A A+A A A A+A+A+A+A A A A A A+A A+A A+A A A A+A+A+A+A A A A A A+A+A A A A+A A A A+A+A+A A A A A A+A A A A+A A+A+A+A+A A+A A+A+A A A+A+A A A A A+A+A A A A A A A A A+A A+A+A A A+A+A+A A A A A A A A A+A A A A A A A A A+A+A+A+A A A A+A+A A A A A A A A A A A A A+A A A+A A+A+A+A+A A+A+A A+A A A+A A+A+A+A A A A A+A A+A+A+A A A A A+A A A A+A A A A A A+A+A A+A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A+A A A+A+A+A+A A A A+A A A A A A A A A A A+A A A+A A A A A A A A+A A A+A+A+A+A+A A+A+A A A A+A A+A A A+A A A A A+A+A+A A A A+A+A+A+A A A+A A A+A A A A+A A A+A A A+A A A+A A+A A A+A A A+A+A+A+A+A+A+A A A A A+A A A A A A+A+A+A+A A+A+A+A+A+A A+A A A A A A+A+A A A A A A+A+A+A A A+A+A+A+A A A A A A+A A+A A A A A A A A A A+A A A+A A A+A A A A A A A A+A+A+A+A A+A A A+A+A+A A A+A+A A+A+A A+A A+A A A+A+A+A+A+A A+A+A+A A+A+A A+A A A+A A A A+A+A+A+A A+A+A+A A+A A+A A A A A+A A A+A A A A+A A A A A A A+A A A A A A A A A+A A+A+A+A+A A+A+A A A+A+A+A+A+A+A A A+A A+A+A A+A A A A+A+A A A A+A A+A A A A A+A A+A A A+A A A+A+A A A+A A+A A+A A+A A+A A A+A A A A A A+A+A A A A+A+A A+A+A+A A A A A A A+A A A+A A A A A A+A A A A+A A+A+A+A+A+A+A A+A+A A+A+A+A A A+A+A+A A A A A A A A A+A A+A+A+A+A+A A+A A+A+A A A+A A A+A A A+A A+A+A+A+A+A A A A+A+A A A+A A A+A+A+A A A+A A A A A A+A+A A+A A A A+A+A A A+A A A A A+A A A A+A+A A+A+A+A+A+A+A+A A A A A A A A+A A+A A+A A+A+A+A+A A A A A+A+A A A+A+A+A A+A A A A A A+A A A A+A+A+A+A A A A+A+A+A A+A A A A A+A A+A+A+A A A A A A A A A+A+A+A+A A+A+A+A A+A+A A A A A A+A+A+A+A A A+A A+A+A A A A+A A A+A A+A A+A A+A A+A A A A A+A A+A+A A+A+A+A A A A A A A+A A+A+A A A+A A A A A A+A+A+A A A A+A A+A+A+A A A A+A A+A A A A A A+A A A+A A A A A A A+A+A A+A A A+A A+A+A+A+A+A+A A+A+A+A A A A+A A A+A+A A A A+A A A A A A+A A A A A A A A A+A+A+A A A+A+A A+A A A+A+A+A A A+A+A+A A A+A+A+A A A+A A+A A A A+A+A+A+A+A A A A+A A A+A+A+A A+A A+A A A A+A A+A+A+A A A A A A A+A+A+A+A+A+A+A A A+A+A+A A A+A+A A+A+A A A+A+A+A+A A A A A A+A+A+A A A A A+A+A A+A A+A A A+A A A A+A+A A+A+A A+A+A A+A+A A A A A A+A A+A+A+A A A A+A A A A A A A A A+A+A+A A A A+A+A A+A+A+A+A+A+A+A A+A+A A A A+A+A A+A A A A A A A A A+A A A A+A+A A+A A A+A A+A+A A A+A+A+A+A A A+A+A+A A A A+A A+A A A+A A+A A+A A+A+A+A+A A A+A+A A+A A+A+A+A A+A A A A A+A+A A A A A+A+A+A A+A+A A+A+A+A A A+A A+A+A+A A A A A+A A+A+A A+A A+A+A A+A A A+A+A+A A A A+A A+A+A+A A A+A A+A+A+A A A+A+A+A A A A A A+A+A A+A A A+A+A A+A+A+A+A+A+A+A A A A A A+A+A+A A+A A A A+A A A+A A+A A A A A+A+A+A A+A+A+A A A+A+A A A A A A+A+A+A A A+A A+A+A A A A+A+A+A A+A A A A A+A A+A A A+A A+A A A+A+A A A A+A+A+A+A A A A+A A A A+A A A+A A+A A A A+A+A A A A+A+A A A A A+A+A+A A A A A A A+A+A+A A+A A+A A+A+A+A+A A A+A+A A A+A+A+A A+A+A A A A A+A+A A+A+A A+A+A A+A A A+A+A+A+A A+A A+A A A A+A+A A+A A+A A+A+A+A+A A+A A+A+A A+A+A A A+A+A A+A A+A A A A A+A A+A+A+A A A A+A+A A A+A A A+A A A+A+A A A+A A+A A A+A A A+A A A+A A+A+A+A A A+A+A A+A A+A+A A A A A A+A A A A A+A A A A A+A+A+A A A A A A A+A A+A+A+A+A+A A A+A A A A A+A+A+A A A A+A A+A A+A A A A A+A A A+A A A A+A+A A A+A+A A A+A+A A A A+A+A+A A+A+A+A+A+A A A A A A A+A+A+A A+A A A+A+A A+A A+A+A+A A+A+A A+A A+A A A A+A A+A A A+A+A+A A A A A+A+A A A+A A+A A A A A+A A A+A+A A+A+A A+A A+A A+A A A+A+A A A+A A+A A A A+A A A A A+A A+A+A+A A A+A+A A+A A A+A A+A A A A+A+A A A A+A+A+A+A A+A A+A+A A A A+A A A+A A+A+A+A+A A A A+A+A A+A A+A A A A A+A+A A+A A+A+A A A+A+A A A A+A A A A A A A+A A+A+A+A A A A A+A A+A+A+A+A+A+A A+A A+A A A+A+A A+A+A+A A A A+A+A A A A+A A+A+A A A A A A A A+A+A A+A A+A+A+A A+A A+A+A+A+A+A A A+A A A+A+A A A A+A+A A A A+A A+A+A A+A A A+A A A+A A A+A A+A A A A+A+A A A+A A A A A A A A+A+A+A+A A A+A A A A+A A A A+A+A A+A+A+A A+A A A A A A+A+A+A A A+A+A A A+A A A+A+A+A+A+A+A A A+A+A+A A+A+A+A+A+A+A A+A A+A+A+A A A A+A+A+A+A A A+A+A A A A+A A+A A A A+A A+A+A+A A A+A+A A+A A A A A+A+A A+A+A+A A A+A A A+A+A+A A+A+A A A A+A A+A A A A A A+A A+A A+A A+A A A+A A+A+A+A+A+A+A+A+A+A A A+A A A A+A A+A+A+A A+A+A A A+A+A A+A A A+A+A A+A+A A A+A A+A+A+A A+A A A A+A+A A+A+A A A A A+A A+A A+A A+A A+A+A+A+A+A A+A A+A+A+A+A+A A A+A A A+A A A A+A+A+A+A A+A+A+A A+A+A A+A+A+A+A A A+A+A A A A+A A A A+A+A+A A+A+A A+A+A A A+A A+A+A A A+A A+A+A+A+A+A A+A+A A A A+A+A A+A+A A A+A+A A+A A A A A+A+A+A A+A A+A A A A A+A+A A+A A+A+A A+A+A A+A+A A A+A+A+A+A+A+A A+A+A+A+A A+A+A A+A+A+A A A+A+A A+A+A A+A A A+A A A+A+A+A A A+A+A+A+A+A+A A+A+A A A A A+A+A A+A+A+A+A A+A A A A A+A+A A+A A A A A+A+A+A A A+A A A+A A+A+A+A+A+A+A A A+A+A+A+A+A+A A+A+A A+A+A A+A A+A A+A A A A A+A A+A+A A+A A A A A A A+A A A+A+A+A+A+A A+A A A A+A+A+A+A A A+A+A A+A+A A+A A+A A+A+A A+A+A A+A+A+A+A A+A+A+A A+A A A A A+A A+A+A A+A+A A+A+A A+A+A A+A A+A+A A+A A+A A+A+A A+A+A A+A+A A A+A A+A A A A A A A+A A+A+A A A A A A+A+A A+A A+A+A+A+A A+A+A+A+A+A A+A A+A A+A+A A A A A+A+A A+A A A A+A A+A+A A+A A+A A+A A A+A+A+A A A+A+A+A+A+A A A A A+A+A A+A A+A+A A A+A A+A+A A A+A A+A+A+A+A+A+A A+A A+A A+A+A+A+A A+A+A+A A+A+A+A+A A+A A+A A A A A+A A A A A A+A+A+A+A+A A+A A A A+A+A+A A A A A A+A+A A+A+A A A A+A A+A A A A+A+A+A+A A+A A A A+A A A A+A+A+A A+A+A A+A A+A A+A A+A A A+A+A+A A+A A+A+A A+A A+A A+A+A+A A A+A A+A A+A A+A A+A A+A+A+A+A A+A A A A+A+A A+A+A+A A+A A+A A+A+A A A A A+A+A A+A A A A+A+A+A+A A A A+A+A+A+A+A+A A A+A A A A+A+A A+A A A A+A A+A+A A+A A+A A A A+A+A A A A+A+A+A A A A+A A A A+A+A A+A A A A+A+A A A A A+A A+A A A A A+A A+A+A A+A+A A+A A+A+A+A A+A A+A A A+A A A+A+A A+A A+A A+A A+A+A+A+A A+A A A A+A A+A+A A A+A A+A+A+A+A+A+A A A+A A A A+A A+A A A A+A A+A+A A A+A A+A A+A+A+A A+A+A+A+A+A A A+A+A+A A+A A A A A+A+A+A+A+A+A+A+A+A A A A+A A A+A A A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A A A+A+A+A A+A A A A A+A+A+A A A+A A A+A A+A+A+A A+A A+A+A A+A+A A+A+A A A+A A A+A+A+A A+A A+A A+A+A A+A+A+A A+A A+A A A A A+A A+A+A+A+A+A A A A A+A A+A A+A+A+A A+A A A+A A+A A+A+A A+A+A+A+A+A A A+A A+A+A+A+A A+A A A+A+A+A A+A A+A A+A A+A A+A+A+A+A A A+A A+A A A+A+A+A+A+A+A A+A A+A+A A A+A+A A+A A A+A+A A A A+A A+A A A+A A+A+A A+A A+A+A+A+A+A A+A A A+A+A+A+A+A A A+A+A A A+A+A+A+A A+A+A+A A+A A+A A A+A A A+A+A+A+A A+A+A+A A+A+A+A A+A+A+A A+A A+A A+A+A+A A+A A+A+A A A+A+A A+A A+A+A A+A+A+A A A A+A A+A A A+A+A+A A+A A+A+A+A A A+A A A+A A+A+A+A A+A A A+A+A+A+A+A A+A+A+A A+A+A A A A+A A+A+A+A+A+A+A A+A+A A+A A A+A A A+A+A+A A+A+A+A A+A+A A+A+A+A+A A A+A+A A+A A+A A A A+A+A+A+A+A+A+A A A+A+A+A+A A+A+A A A+A A A A A A+A+A+A+A+A+A+A A A+A A+A+A+A A A+A+A A A+A A A A A+A+A+A+A+A A+A A A A+A+A+A+A+A A+A+A A+A+A A+A+A+A+A A+A A+A A A+A+A+A A+A+A A+A+A A+A A+A A+A+A A A+A+A+A A+A+A A+A+A A+A+A A A A A A+A+A+A A+A+A+A A+A+A+A+A+A A+A+A A+A A+A A+A+A+A+A A A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A A A+A+A A+A+A+A A A+A A A+A+A A A A+A+A A+A A+A+A+A A+A+A A A A+A A+A+A+A+A A+A+A+A+A A+A+A+A A+A+A+A A+A+A A+A+A A+A A+A+A A A A A A+A+A A A A A A A A A A A+A+A+A+A A+A+A A A+A A+A+A A A+A+A A A+A A+A A+A A+A+A A+A+A A+A A+A A+A+A+A+A+A A A A A+A+A+A+A A+A+A+A+A A+A+A A+A+A A A A A+A+A+A A A A+A+A+A+A A A+A A A A+A+A A A+A+A+A A+A A+A A+A A+A A A+A A+A+A+A+A A A+A+A+A A A A A+A+A+A+A A A+A+A+A A+A A+A+A+A+A+A+A A A A+A A+A+A+A+A A+A+A+A A+A A A+A A+A+A+A+A+A A+A A+A+A+A A+A A+A+A A A+A+A+A+A+A+A+A+A+A A A A A A+A+A+A A+A A+A+A+A+A+A A+A+A A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A A A+A+A A+A A A A A+A+A+A A+A A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A A A+A A+A+A+A A A A A+A+A+A+A+A+A+A+A A+A A A A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A A+A+A+A A+A A A A A A+A A+A A+A+A A+A+A A+A+A A+A+A+A+A+A+A A+A+A A+A A A+A A A+A+A+A+A+A A A+A+A+A+A A+A A+A A+A+A A+A+A A+A A+A A+A+A+A+A+A A+A+A+A A+A A+A+A A A A A+A A A A+A+A+A+A+A A+A+A+A A A A A+A+A A+A+A A+A+A+A+A A A+A A+A A+A+A A A+A+A+A+A+A+A A A+A+A+A+A A+A A A+A A+A A+A A A A A+A+A+A+A A+A+A+A+A A A+A A A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A A+A A A+A A+A A+A+A+A A A+A A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A A+A+A A A+A+A+A+A+A+A+A+A A+A+A A+A+A A+A+A+A+A A+A A A+A+A A A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A A A+A+A+A+A+A A A A+A+A+A+A A A A+A A+A+A A A A A+A A A+A+A+A+A+A+A A+A+A+A A A A+A+A+A+A+A+A+A+A+A A+A+A A A+A+A A+A+A A+A+A+A A+A A+A+A+A A+A+A+A+A A+A A+A+A A+A+A A+A A+A+A A+A A+A+A A+A+A+A+A+A+A+A+A A A+A+A+A+A A+A+A+A+A A A+A+A A+A+A+A+A+A+A A+A+A A A+A+A+A+A A+A A A+A+A A+A+A+A A+A+A+A A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A A A A+A A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A A A+A+A+A+A A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A A+A A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A A A+A+A+A+A A+A+A+A A+A+A A A+A A A+A+A A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A A A+A A+A A+A A+A+A+A A+A+A+A+A+A+A+A A A+A+A+A A+A+A+A+A A A+A+A+A+A+A A+A+A A+A A+A A A A+A+A+A+A A+A+A+A A A+A A+A A A+A+A A+A A+A+A+A+A+A+A A+A+A+A+A+A A A A+A+A A+A+A A+A A+A+A+A+A+A+A+A A+A A+A A+A+A A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A A A A+A+A+A+A+A+A+A+A A+A+A A+A A+A+A+A+A+A+A+A+A+A A+A A+A+A A+A+A A+A+A+A+A A+A+A+A A+A+A+A+A A A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A A A+A+A A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A A+A+A+A+A+A+A A+A+A+A A A+A+A+A+A A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A A+A+A A A+A A+A+A+A+A+A+A+A+A+A A+A A A+A+A+A A+A+A A+A+A+A A+A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A A+A A+A+A+A A+A+A+A+A+A A+A+A A+A+A+A+A A A+A+A+A A A+A+A+A A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A A A+A+A A+A+A A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A A A+A A A+A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A A+A+A A+A+A A A+A A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A A+A A A+A+A+A+A+A+A+A A+A+A+A A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A A+A A A+A+A+A+A+A A A+A A+A+A+A+A+A+A A+A A+A+A+A+A+A A+A A+A+A+A A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A A A+A+A+A+A+A A+A+A A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A A+A+A+A+A A+A+A A+A+A+A+A A+A+A A+A A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A A A+A+A+A+A+A+A+A+A+A A+A A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A A+A+A A+A+A A+A+A+A A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A A+A+A+A+A A+A+A+A A A+A A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A A A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A A A A+A+A+A+A+A+A A A+A A+A+A+A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A A A+A+A A+A A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A A+A A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A A A A+A+A+A+A A+A+A A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A A A+A+A A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A A A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A A+A+A+A+A A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A A+A A+A+A A+A+A+A+A+A+A+A A+A A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A A+A+A A+A A A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A A+A A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A A A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A A+A A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A#tI#tI#tI+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A@5A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A@5A+A@5A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A@5A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A@5A+A+A+A+A@5A@5A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A@5A@5A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A@5A+A+A+A@5A@5A@5A@5A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A@5A@5A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A@5A+A@5A+A+A@5A@5A+A+A@5A@5A+A+A@5A@5A@5A+A+A@5A+A@5A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A@5A+A+A@5A@5A+A+A@5A@5A+A@5A+A+A+A+A@5A+A@5A@5A@5A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A@5A+A+A+A@5A+A+A@5A@5A+A@5A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A@5A+A+A@5A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A@5A+A@5A+A@5A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A@5A+A@5A+A+A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A@5A@5A@5A@5A+A@5A@5A+A+A+A+A+A@5A+A@5A@5A@5A+A@5A+A+A@5A@5A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A@5A@5A+A@5A+A+A+A@5A+A+A+A@5A+A@5A@5A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A@5A@5A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A@5A@5A+A@5A@5A@5A@5A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A@5A@5A+A@5A@5A+A+A+A+A@5A@5A@5A+A+A@5A@5A+A+A+A+A+A+A@5A@5A+A@5A@5A+A@5A+A+A+A@5A@5A+A@5A+A+A@5A+A@5A@5A@5A@5A+A+A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A+A+A@5A+A@5A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A+A+A@5A@5A@5A+A@5A+A+A@5A@5A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A@5A@5A@5A+A+A@5A+A+A+A@5A@5A+A@5A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A@5A+A+A@5A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A@5A+A+A@5A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A@5A@5A+A+A@5A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A+A+A+A+A@5A+A+A+A@5A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A@5A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A@5A@5A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A@5A+A@5A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A@5A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A@5A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A@5A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A@5A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A@5A@5A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A@5A+A@5A@5A+A@5A+A+A+A@5A@5A+A@5A+A+A@5A@5A+A+A@5A@5A+A+A@5A@5A+A+A+A+A+A@5A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A@5A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A@5A@5A+A@5A+A+A+A+A@5A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A@5A@5A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A@5A+A+A@5A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A@5A@5A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A@5A+A+A@5A+A+A@5A@5A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A@5A@5A@5A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A@5A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A@5A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A@5A@5A+A+A@5A@5A+A+A@5A@5A+A+A+A+A@5A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A@5A@5A+A@5A+A+A+A+A@5A+A@5A@5A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A@5A+A@5A+A+A@5A+A@5A@5A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A@5A+A+A+A@5A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A@5A@5A@5A+A+A@5A@5A@5A+A@5A@5A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A@5A+A+A@5A+A@5A+A@5A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A@5A+A+A@5A+A+A@5A@5A+A+A+A+A@5A+A@5A+A+A@5A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A+A+A@5A@5A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A@5A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A@5A@5A@5A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A@5A@5A@5A+A@5A+A+A+A+A@5A+A+A@5A+A@5A+A+A@5A@5A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A@5A@5A+A@5A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A@5A+A+A+A@5A@5A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A@5A+A@5A+A@5A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A+A@5A@5A+A+A@5A+A+A@5A@5A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A@5A+A+A@5A+A@5A+A@5A@5A@5A@5A+A+A+A+A@5A+A@5A@5A+A+A+A@5A+A+A@5A+A@5A+A+A+A@5A+A@5A@5A@5A@5A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A@5A+A@5A+A@5A+A+A+A+A+A@5A@5A@5A+A+A@5A+A@5A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A@5A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A@5A@5A@5A@5A+A@5A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A@5A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A@5A+A@5A+A@5A+A@5A+A+A+A+A+A@5A+A@5A@5A@5A@5A+A+A+A+A@5A+A@5A+A+A+A+A@5A@5A@5A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A@5A+A@5A@5A+A+A+A+A@5A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A@5A@5A@5A+A+A+A@5A+A@5A@5A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A@5A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A@5A@5A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A@5A+A+A@5A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A@5A@5A+A+A@5A+A+A@5A@5A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A@5A@5A+A+A@5A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A@5A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A@5A@5A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A@5A+A@5A+A@5A@5A@5A+A+A+A@5A+A+A@5A@5A+A+A+A@5A@5A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A@5A+A+A+A@5A+A+A+A+A@5A@5A@5A+A+A+A@5A@5A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A@5A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A+A+A@5A@5A@5A@5A+A+A+A@5A@5A@5A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A@5A@5A+A+A@5A+A@5A@5A+A@5A@5A@5A+A@5A+A@5A+A@5A+A@5A@5A+A@5A+A+A@5A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A+A+A@5A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A@5A+A+A@5A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A@5A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A@5A+A+A+A@5A+A+A@5A+A@5A+A+A@5A+A@5A@5A+A+A+A@5A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A@5A+A@5A@5A@5A@5A@5A+A+A+A@5A+A+A+A@5A+A@5A+A@5A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A@5A+A+A+A+A@5A+A@5A@5A+A@5A@5A+A+A+A+A@5A@5A+A@5A+A+A@5A@5A+A+A+A@5A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A@5A@5A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A@5A+A@5A@5A+A@5A+A+A@5A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A+A@5A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A@5A@5A+A@5A+A+A+A@5A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A@5A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A@5A@5A@5A+A+A+A@5A@5A+A+A+A@5A@5A+A@5A@5A+A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A@5A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A@5A@5A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A@5A@5A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A@5A+A@5A@5A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A@5A@5A@5A+A@5A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A@5A+A@5A+A+A+A@5A@5A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A+A@5A+A+A@5A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A@5A+A@5A+A+A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A@5A+A@5A+A@5A+A@5A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A@5A@5A+A+A@5A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A@5A@5A+A@5A+A+A+A+A+A+A+A#tI#tI#tI@5A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A@5A@5A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A@5A@5A+A@5A+A+A+A+A@5A+A+A+A@5A@5A@5A+A@5A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A@5A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A@5A@5A@5A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A@5A+A@5A@5A+A@5A@5A+A+A+A+A@5A+A+A+A+A@5A@5A+A@5A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A@5A+A@5A@5A+A+A+A+A+A@5A+A@5A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A@5A@5A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A@5A@5A+A+A@5A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A@5A+A+A@5A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A@5A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A@5A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A@5A@5A@5A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A@5A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A@5A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A A+A+A+A+A+A+A+A A+A+A A+A+A A+A+A+A+A A+A A+A A A+A+A+A+A+A+A A+A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A+A+A A+A+A+A+A+A A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A A+A+A A A+A+A+A+A+A+A A+A+A+A A+A A+A+A+A A+A+A+A+A A A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A A+A+A A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A A+A+A+A+A A+A+A+A A+A A A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A A A+A A+A A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A A A+A+A+A+A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A+A A A+A A A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A A+A A A+A+A+A+A A A+A+A A+A A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A A+A A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A+A A+A+A+A+A A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A A+A+A A A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A#tI#tI#tI+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A@5A@5A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A@5A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A@5A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A A A+A+A+A+A+A+A A A+A A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A A A+A+A A+A+A+A A+A+A+A+A+A+A+A A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A A+A+A+A+A A+A+A+A+A A+A+A+A A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A A+A A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A A A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A A A+A A A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A A A+A+A+A+A A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A A A A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A A A+A+A+A A A+A+A+A A+A A+A+A A+A A+A+A+A+A A A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A A+A+A A+A A+A+A+A A+A A+A+A+A+A+A A+A A+A A+A+A A+A+A+A+A+A A+A+A A A+A+A+A A+A+A+A+A A+A A+A+A A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A A+A+A A A+A A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A+A+A+A A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A A A+A+A+A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A A+A+A A+A A+A+A+A+A A+A+A+A+A A+A A A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A A A+A+A+A+A A+A A+A+A+A A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A+A A+A A+A+A A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A+A A A+A+A+A+A+A+A A+A+A A A A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A A+A A A+A+A+A+A A A+A+A+A A+A+A+A A A+A+A A+A+A+A A A+A+A+A A+A A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A A+A+A+A+A A A+A+A+A+A+A+A A+A+A A A+A+A A A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A A+A+A+A+A A+A+A A+A A A+A A+A+A+A A+A+A+A A A+A+A+A+A+A+A A A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A A+A A+A+A+A+A+A+A+A A+A+A A+A+A+A A+A A+A A A+A+A+A+A A+A A+A A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A+A+A+A A A+A+A+A A A+A+A+A A+A+A A+A+A+A+A A A+A+A A+A+A+A+A A+A+A A A+A+A+A A+A+A+A+A+A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A A+A+A A+A+A+A+A+A+A A A A A A+A+A+A A A A+A+A+A+A A A+A+A+A+A+A+A A A+A A A A A+A+A A A A+A+A A A+A+A+A+A+A+A+A A A+A+A+A+A+A+A A A+A+A+A+A+A+A+A+A+A A+A A A A+A+A+A A+A A+A+A+A A+A A+A+A+A A+A+A+A+A A+A A+A A+A+A A+A+A+A A+A+A+A A+A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A A+A+A A A A A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A A A+A+A A+A A+A+A+A+A+A+A+A+A+A A A A+A+A+A+A+A+A+A+A+A+A A+A+A A A+A+A+A+A A+A+A+A+A A+A A A+A+A+A A A+A+A+A+A+A+A+A+A A+A+A A+A A A A+A+A+A A+A+A A+A+A+A+A A+A+A A+A+A+A A+A A A+A+A+A+A+A A+A+A+A+A+A+A+A A A+A+A A+A A A+A A+A+A+A+A+A+A A+A+A+A+A+A+A+A A+A+A+A A+A+A+A+A A+A+A+A+A A+A+A+A A A A+A+A A A+A+A+A+A+A A A A A+A A A A+A+A+A+A+A+A A+A+A A+A+A+A+A A A+A+A+A+A+A A A+A+A A+A A+A+A+A+A+A+A A+A A A+A+A+A A A+A A+A+A A A+A A+A A A+A A A+A+A+A+A+A A A A+A+A+A A+A+A+A+A+A+A+A A+A A A A+A+A+A+A A+A A+A+A+A A+A A+A+A A+A A A A+A+A A+A A A+A A+A+A+A A+A+A A+A+A+A+A A A A+A A A+A+A+A A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A A+A+A A+A A A+A+A+A A A+A+A A A A+A+A+A A A+A+A+A A+A A+A+A+A+A+A+A+A+A+A+A+A A+A+A+A+A A+A+A+A+A+A A A+A+A+A+A+A A A A+A+A+A A+A A A+A A+A+A+A A+A+A+A A+A A A+A+A+A+A+A+A+A A A+A+A+A+A A+A+A A A+A+A+A A A A+A+A+A A A A A+A+A A+A+A A+A A A+A+A A+A+A+A A A A+A A+A A+A+A+A+A+A A+A+A A+A+A A A A+A+A+A+A A+A A+A+A+A+A+A+A A+A+A+A+A+A A+A A A+A A A+A A A+A+A A A A A+A A+A+A+A+A+A+A+A A+A A+A A A+A A+A+A+A+A A+A+A+A A+A+A+A+A A+A+A+A+A+A+A+A+A A+A+A+A A+A A+A+A A+A A+A A+A+A+A+A+A A+A A+A A A A+A+A+A A+A A A+A+A A+A+A+A+A A A A A+A+A+A A A A A A A+A A+A+A A+A A+A+A A A+A+A+A+A+A A A+A A+A A+A+A+A A+A+A A+A+A+A A+A A A+A+A A A A A A+A A+A+A A A+A+A+A+A+A+A+A+A A A+A+A A+A+A+A A A+A A+A+A+A+A+A+A+A A+A+A A+A A A+A+A+A+A A+A A A+A+A+A+A+A A+A A+A+A+A A+A A A A+A+A A+A+A+A A A+A A+A+A A+A A A+A+A+A A A+A A+A+A+A A+A+A+A+A+A A A+A+A+A+A+A+A+A A+A+A A+A+A+A+A A A+A+A A+A+A A+A A A A+A A+A+A A A A+A+A A+A+A+A A A+A+A+A+A+A+A A+A A+A A A+A+A+A+A+A+A+A A+A+A A+A A+A+A A+A A+A+A A+A+A+A+A+A+A+A A A+A+A A+A A A+A+A+A A A+A+A+A+A+A+A+A A+A A A A+A+A A+A A A A+A+A+A+A A+A+A+A A+A+A+A+A+A A+A+A+A+A+A+A+A A+A A+A+A+A A A A+A A A+A+A+A+A+A+A A A+A+A+A A+A A+A A+A+A A+A+A A+A+A A+A+A A A+A A A+A+A+A A+A A A A+A A+A+A+A A A+A A A+A+A+A A A+A+A+A+A+A A+A+A+A+A A A A+A+A+A+A+A+A+A A+A+A A+A A A+A A+A A A A+A+A A+A+A A A A A A+A A A+A+A+A A A+A A+A+A A+A+A A+A+A A A A+A A+A+A+A A+A+A+A A A+A+A A+A+A A A A+A+A A A+A+A+A+A+A+A+A+A+A+A+A A+A A A+A+A A+A+A A+A A A A A A A+A+A+A+A A+A A+A+A+A A+A A+A+A+A+A A A+A A+A+A A A+A A+A+A A+A A A A+A A A A+A A A A+A A A+A+A+A+A+A A+A A A+A A A+A+A A+A+A A+A+A A+A A A+A+A+A+A+A+A+A+A+A+A+A A A+A A+A+A A+A+A A+A A+A A+A+A+A+A+A A A A+A A+A A+A+A A+A+A+A A A A+A+A+A A A A A+A A A A A+A A+A+A+A+A+A A+A A+A+A+A+A A+A+A A+A A A+A+A A+A+A+A+A+A A+A A+A A+A+A+A+A A A+A+A+A A A+A A+A+A A+A+A A A A+A A A A+A+A+A A+A A+A A A A+A+A+A+A+A A+A+A+A A A A A+A A+A+A A+A+A+A A+A A A+A A A+A A+A A A A A+A+A A A+A A+A+A+A A+A+A+A A+A A+A A+A A+A+A A+A+A+A A+A+A A+A A A A A+A A+A+A A+A A+A A+A+A+A+A+A+A+A A+A A+A+A A+A+A+A+A+A+A A A A+A+A A+A+A+A+A A+A A A A A+A A+A A+A A+A A+A+A A+A+A+A+A A+A A+A A A+A A+A A A+A+A+A+A+A+A A+A+A+A+A+A A A A+A A A A+A A+A A+A A+A A+A A A+A A A+A+A+A+A+A A+A+A+A A+A+A+A A+A A A+A+A A A A+A A A A+A A A+A+A A A+A A A A A+A A A A+A+A A+A A A A A+A A+A+A A A+A+A+A A A A A+A A A A A+A A+A+A+A+A+A+A A A+A A A+A A+A A+A A+A A A A A+A+A+A A A A A+A A A A A A A A A+A+A A+A+A A A A A A+A+A A+A+A A+A A+A A+A A+A+A+A A+A+A+A A A A A A A A A+A A A+A A A A+A+A+A A+A A+A A A+A A+A+A+A+A+A A+A+A A+A+A A A+A+A+A+A+A+A A A+A A+A A+A+A A A A A A A+A A+A A+A+A+A A+A+A A A+A+A A A+A A A+A+A A A+A+A+A A A A+A+A A+A A+A A+A A A A A A+A+A A+A A A+A A+A A A A+A A+A+A A A A+A+A+A A A A+A A+A+A A+A A+A A+A A A A+A A A+A A+A A+A+A+A A+A A+A+A+A+A+A A+A+A A A A A A A A+A+A A A A+A+A+A+A+A A+A A A+A A A A A+A+A+A+A A+A A A A+A A A A A A+A A A A A A A A A+A+A A+A A+A A+A A A A A+A+A A A A+A+A+A+A A+A+A A+A+A+A A+A+A+A+A A A A A A A A+A+A A+A+A+A+A A+A+A A A A A A+A A+A A A+A+A+A+A A+A A A A A+A A+A A+A A+A A A A A A+A A+A+A+A A A A A A A A A A A+A A A+A A A+A+A+A+A A A+A+A+A+A A A+A+A A+A A+A A A A A+A A A A+A A A A+A A A A+A A A+A A+A A A+A+A+A+A+A A A A A A A+A A+A+A+A+A+A A A+A A A A A A A+A+A A A A+A+A+A+A+A+A+A+A A A A+A+A A+A+A A+A+A+A+A A A+A A+A+A+A A A A+A+A A+A A+A A A+A A A+A+A+A A A A+A+A+A+A A+A A A A A+A A+A+A A+A+A A A+A+A A A A A A+A+A+A A A A A+A+A A A+A+A A+A A+A A A+A A+A+A A A A+A A A A A+A+A+A+A A+A A+A+A A A+A A+A A A+A A A A A A A A+A A A A A+A A+A A+A+A A A A A+A A A A A A A+A A A A A A A A A A A A A A+A A+A A A A+A+A A+A A+A+A+A+A+A A+A A+A A A A+A A A A+A A+A A+A A+A A A A A A+A A+A A A A A A A A+A A A+A A+A A+A A+A A A A A A A+A A A A A A A A+A A A A A A A A+A A A A+A+A A A A A+A A A A+A A A+A A+A+A A+A A A+A+A A A A A A A A+A A A A A+A A+A A A A A+A A A A+A A+A+A+A A+A A+A+A A A+A A A A A+A+A+A+A+A A A A+A+A+A A A A+A A A+A A A A+A A A A A+A A+A+A A A A A+A A A+A A A+A A A A+A A A+A A A A A A A+A A A A+A+A+A A A A A+A A+A A A A A A A A A+A+A A A+A A A A+A A A+A A A A+A+A A A A A A A+A+A A+A A A+A+A+A A+A+A A A A A A+A A+A+A A+A A+A A A A A+A A A A A A A+A A A A A A A A+A A A A A A+A A A+A+A+A A A+A+A A A A+A+A+A+A A A A+A+A A A+A A+A A A A A+A+A+A A A+A A A+A A A A A A+A A A A A+A A+A+A+A A A+A+A A+A A A+A A A+A A A A A+A A A A+A A A A A+A+A A A+A+A+A A A+A A A+A A+A+A A A A+A+A A A+A+A+A A A A A+A A A A A+A A A A A A+A+A+A A A+A+A+A+A A A+A A+A A A A+A A A+A A A A A+A A A A+A A+A+A A A A A A+A+A+A+A A A+A A+A A A+A A+A+A A A A A A+A A+A A A+A A A A A A A+A A A+A A A A A+A A A A+A+A A A A+A A+A A A A A A+A+A A A+A A A A+A A A A+A A A+A A A A A A A+A A A A A A A A+A A A A A+A A A+A A A+A A A+A A A A A A A A+A+A+A+A A A+A A+A A A A A A A A+A A A+A A A A A+A A+A A A+A A+A A A+A A A A A A+A+A+A A+A+A A A+A A+A A+A A+A+A A A A+A A+A A+A A+A A+A A+A+A+A A A+A+A+A A A A A A A A+A A A A A A A A+A A+A A+A A A+A+A A+A A A A+A+A A+A A A A A A+A A+A A+A A+A A A A A A A A+A A A A A A+A+A A A A+A A+A A A A A+A+A A A A+A A A A A A A+A A+A A A A+A A A A A A+A+A+A+A+A A+A A+A+A A+A A A A A A A A A A+A A A+A+A+A A A A A A+A A A A+A+A+A+A A A A A A A+A A A+A A A+A A A+A A A A A+A A A A A+A A+A A A A A A A+A A+A A+A A A A+A A+A A A A A A+A+A A+A+A A A+A A A+A A+A A A A+A+A A A A A+A A A A A A+A A A A+A A A A+A+A A A+A A A+A A A A+A+A A A+A A A A A A+A A+A A+A A+A+A+A A A A+A A A+A A+A+A+A A A+A A A A+A A A A A+A A A A A+A A A A A A A A A A A+A A A A+A A A+A A A A A+A+A A A+A+A A+A A+A A A A A A A A A+A A A A A A A+A A A+A A A A A+A A A A A A A A+A A A A A+A A+A+A+A A A A A A A A A A A+A+A A A A+A A+A A A A A A+A+A A A A A A A A A+A A+A+A A+A A+A A A+A A A A A A A+A A+A+A A+A+A A A A A A A A+A A A A+A A A A A+A A A A A A+A A+A A A A A+A+A A+A A A+A A A A+A A A A+A A+A A+A A A+A+A A A A A A A+A+A+A+A A A A A A A A+A A A A A A A A A A A+A A A A A+A A A+A A A A A+A A A+A A A A A A+A A A A+A A+A A+A A A A A+A A A A A A A A A+A A+A A+A A A A A A+A A A+A A A A A A A A A A A A A A+A A+A A A+A A+A+A A+A+A A A A+A A A+A A A A A A A+A A A A A+A A A A+A A+A A+A A+A+A A A A A A+A+A A+A A+A A+A A+A+A+A A+A A+A A A+A A A+A A A+A+A A A A A+A A A A A A A A A+A A+A A A A A A A A A+A A A+A A A A+A A A+A A+A A A+A A A A A A A A+A A+A A A A A+A A A+A A A A+A A+A A A A A+A A A A A+A A+A A+A A A+A A A A A A+A A+A A+A+A A A A A A A A A A A A A A+A A+A A+A A+A A+A A A+A A A A A A A A A A+A A A A+A+A A+A A A A A A A A A A+A A A A A A A A A+A A A+A A+A+A A A A+A A A A+A A+A A A+A A A A+A A A A+A A A+A A A+A A A+A A A A A A+A A A+A A+A A+A A A+A+A A A A A A A A+A A+A+A+A A+A A A A A+A+A A A A A+A A A A+A A A A A+A+A A A A+A+A A A A A A A A A+A A A A A+A A A A A A+A+A A+A A A A A A A+A A+A A+A A A A A+A A+A A A A A A+A A+A+A A A A A A A A+A+A+A+A A A+A A+A+A A+A A+A A+A A A+A A A A A+A A A A A A+A+A A A+A+A A+A A+A A A A A+A A+A A+A A A A A A A+A A A A A+A+A+A A A A A A+A A A A A A A A A A A A A A+A A A A A A+A A+A+A A+A A A A A A A A+A A A A A+A A+A+A A A A A+A A+A+A A+A A+A+A A A+A A+A A+A A A+A A+A+A A A A A+A A A A+A A A A A A A+A+A+A A A+A A A A A A A A+A+A A+A A A A+A+A+A A A+A A+A A A A A A A A+A A A A A A+A A A A+A A A A A A A A+A A+A A+A A A A A A A+A A A A A A+A A A A A+A A A A A+A A A A A A+A A A A A A+A A A+A A A A A A+A A A+A A+A A A A+A A A A A+A A A A A+A A A A A A+A A+A A A+A A A A A A A+A A A A A A A A+A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A+A A A+A A A+A A A A+A+A A A A A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A+A A A+A+A A A A A A A A A A A A+A A A A A A A A+A A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A+A A A A A A+A A A A A A A+A A A A+A A A A A+A A A A A A+A A A+A A A A A A A+A A+A+A A A A A A A A A A A+A A A A A A A+A A A A A A A A A+A A A A A+A A A+A A A A A A+A A A A+A A A A A A A A A A+A A A A A A A A+A A A+A A A A+A+A A+A A A+A A+A A+A A A+A A A A A+A A+A A A+A A A A A A A A A A A A A A A A A A+A A+A A A+A A A A+A+A A A+A A A+A A A+A A+A A A A A A A A A A A A+A+A A+A A A A+A A A A A A A A A A+A A A+A+A A A A A A A A A A+A A A A A A A A A A A A A A+A+A A A A A+A A A+A+A A+A+A A+A A A A A A A A A A A A A A A A A A A+A A A A+A A+A A A A A A A A A A A A A+A A A A A A A+A A A+A A A A A A A A A A+A+A A A A A+A A A A A A A A A A+A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A+A A A+A A A A A A A A A A A A+A A A A A+A A+A A A A A A A A+A A A A A A A+A A A A A A A A A+A+A A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A+A+A A A A A+A A A A A A A+A A A+A A A A A+A A A A A A A A A A A A A A A+A A A+A A A A A A A A A A A+A A A+A A A+A A A A A A A A A A A A+A+A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A+A+A A A A A A+A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A+A A A+A A A A A A+A A+A A A A A A A A A A+A A+A+A A A A A A+A A+A A A+A A A A A A A+A A A A A A A+A A A A+A A A A A A A A A+A A A A+A A A+A A A A A A A A A A A+A A A A A A+A A A A A A A A A A+A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A+A A+A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A+A+A+A A+A+A A A+A A A A+A A A A+A+A+A+A A A A A A+A+A+A+A A A A A A A A A A A A A A+A A+A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A+A+A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A+A+A+A A A A A A+A A+A A A A+A A A A A A A A A+A+A A+A A A A A A+A A A A A A A A A A A+A A A+A+A A A+A A A A A A A+A A A A A A+A A A A A A A+A+A A A A A A+A A A A A A A A+A+A A A A A+A+A A A A A A+A A A A+A A+A A A A A+A A A+A A A A+A A A A A A A A A A A A A A A A A A A+A A A+A A A A A+A A A A A A A A+A+A A A A A A A+A A+A A A A A A A A A A A A A A A A A A+A A+A A+A A A A+A A A A A A A A A A A A A A A A A+A A A A+A+A A A A A A+A A A A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A+A A+A A A+A A A A A A A A A A+A+A A A A A A A A A+A A A+A A+A A A A A A A A A+A+A A+A A A A A+A+A A A A A A A+A A A A A+A A A A A A A+A A A A+A A+A A A+A A A A A A A A+A+A+A A A+A A A A A+A A+A A A A A A A+A A A A A A A A A A A A A A A+A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A+A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A+A+A A+A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A+A+A A A A A A A A A A A+A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A+A A+A A A+A A A A+A+A+A A A A A+A A A A A A+A+A A A A A A+A A+A A A A+A+A A A A A A+A A+A A A A A+A A+A+A A A A A A A+A+A A A A+A A+A A A A A A A A A A A+A A A+A A+A A A A+A+A+A A A A+A A A A+A A A A+A A+A+A A A A+A A+A+A A A+A A A A A A+A A A+A A A A+A A+A+A+A A A+A A A A A A A+A A A A A A A A+A+A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A+A A A A A A A A A A A A A A+A A A A+A A+A A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A+A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A+A A+A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A+A A A+A A+A A A A A+A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A A+A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A+A A A A A A A A A+A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A+A A A A A A+A A A+A A A A A A A A A A A A A A A+A A A A A A+A A A+A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A A A A+A A A A A A A A A A+A A A A A+A A A+A A A A+A A A A A A A A A A A A A+A A A+A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A+A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A+A A+A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A+A A A A A A A A A+A A+A A A A A A+A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A+A+A A A A+A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A AA A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AA A AAA A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A+A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A A+A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A+A A A A+A A A A A A A A A A A A A A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A+A+A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A+A A+A A A A A+A A A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A+A A A A A+A A A+A A A A A A A A A A A A A A A+A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A AAA A A A A A A AA AA A A A A A AAA A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A AAA A A A A A A A A AAA A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A AA A A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A AA A A A A A A A A A A A A A AA AAA A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A AA A A A A A AAA A A A AA A A A A A A A A A A A AA A AA A A A A A A A A A A A A A A A A A A A AA AA A A A A A A A A AA AA A A A A A A A A A A AA A A A A AA A AA A A A A A A A A A AA AA A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A A AA A A A A A A A AA A A A A A A A A A A A AA A AA AA A A A A A AA A AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A AA A A A A A A A AA A A A A AA A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A AA A A A A A A A A A A A A A A A AA A A A AA A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A AA A AAA A A A A A A A A AA A A A A AAA A A A A A A A A A A A A A A A AA A A A A A A AA A AAA A AA A A A A A A A A A A A A A A A A A A A A A A A A AAA AA A A A A A A A A A AA A A A A A A A A A A A A AA AA AAA A A A A A AA A AA A A A A A A AAAA A A A A A A A A A A A A A A AAA A A A A A A AA A AA AA A A A A A A A A A A AA A A AA A A A A A A A A A A A A A AA AAA A A A A A A A A A A A A A AA A A A A A A A A A A A AA A A A A A AA A A A A A A A A A A AAA A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A AA A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A AA A AA A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A AA A A A A A A A A AA A A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A AA A AA A AA AAAAAAA A A A A A A AA A A A A A A A A A AA A A A A A A A A A AA A AA A A A A A AAA A A A A A A A A A A A A AAA A A A A A A A A A A A A AA AA AA A A A A A A A A A A A A A AA A AA AA A A A A A AA AAA A A AA A A A A A A AA A A A A AAA A A A A A A A A A AA A A A A A A A A A A AA A AA A A A A AA A AA A A A AA A A A AA A A A A A AA AA A A A A A A AA A AA AAA A AA A AA A A A A A A A AA A A A AA A A AA A A A AAA A AA A A A A AA A A A A A A A A A A A AA A A A A A A A A AAAA A A A A A A A A AA A A A AAA A A AA A A A A AA AAAA A A AA A A A AAAA A A A A A A A A A A AA AAA A A A AA A A A A A A AAAA A A A AA A A A A AAA A A A AA AAA A A AA A A AA A A A A A A A A A AA A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A AAA AAA A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A AA AAA A A AAA A A A AA AA A A AAA A A AA A A A A A AA A A A A A A A A A A AA AA A A AAA AA A A A A A A A A A A A AAA A A A A AAA AAA A AAAAA AA A AA A AA AA A A A AAA A AAAA A A A AA A A A A A A A A A A A A AA A A AA A AA A A A AA A AA A AA A A A A A A A A A A A A A A AA A A AA A A A A A A A A A A AA A A A A A A AA AA A A A A AA A A AA A A AA AA AA AAA A A A AA A A A A A AA AA A A A A A AAA A A A AA A A A A A A A A A A AA A A A A A A A AA A AAAA A A A A A A A A A A A AA A A A A AAA A AA A A AA A AA AAAA A A A A A A A A A A A AA A AA A A A A A A A AA A AA A A A AA A A A A A A A AA A A A A AA A A A A A AA A A AA A A A A A AA A A A A A AA AA AA A A A A AAA A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A AA A A A A A A A A AA A A A A AAA AA A A A A A A A A A A A A A A AAA A A A A AA A A A A A A A A A A A A A A A AA AA A A A A A A AAA A A A A A A A A A A A A A AA A A A AAA A A A A A AA AA AAA AA A AA A A AA A A A A A A A A A A A A A A A A A A A AAA A A AA A A A A AA A A AA AAAA AA A AA A A AAA A A A A AAA A A A A A AA A A A A A AA AAA A A A AA AA A A A A A A A A A A A A AA A A A A AA AA A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A AAAA A A A A A A A AA A AA AA A A AA A A A A AA A AA A A A AA A A A A A A A A A A AA AA A A AA A AA A A A A A A A A A A A A A A A A A AAA A A A A A A A A A A A A AA AA AA A A A AA A AA A A AAA A A A A AA A A A A A A A AA A A A A A A A AA A A A A A A A A A A A AAAAA A A A A A A A AA A A AA A A A AAA A A A A A AAA A A A A A A AA A AA A A A AA AA A A AA A A A A A A A A A AAA A A A A A A A AA A AAA AA A AA A A A A A A A A A A A A A AA A A A A A AA A AAA A A A A A A A AA A A A AA A AA A A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A AAA A A AAA A A AA A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A AA A A AA A A A A AA A A A A A A AAA AA AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A AA AAAA A AA A A A A A A A AA A A A A AA A A A A A A A A A AA A A A A A A A A A A A A AA A A A A A A AA A A A A A A AAAA A A A A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A AA A A A A A A A A AA A AA A A AAA A A AA A AA A A A AA A A A A AA AA A A A A A A A A AA A A A A A A A A AAAA A A AA A AAA A A A A A A A A A A A A A A AA A AA A A A AAA AA AA A A AA A A A A A A AA A A A A A A AAA A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A AA A A A AA AA A AA A AA AA AA A AA A AA A A A A AA A A A A AAA AA A A A A A A A A A A AA A A AA A A A A A AA AAA A AA A A A A A AA A A A A A A A A A A A AAAA A A A A A AA A AA A A A A A A A A A AA A A A A A A A A A A A A AA A A A A A A A AAA A A A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A AA AA A A A A A A A A A A A A AA A A A A AA A AA AA A A A A A A A A A A A A A A AAA AA AA A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A AA A AAA A AA AA A A A A A A A A A AA A AA A A AA A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A AA AA A A A A A A AA AA A A A A AA A A A A A A AA A A A A A AA A AA A AAA A AA A A A AA A A A A AA A A A A A A AA A A A A AA A A AA A A A A A A A A A AA A A A A AA A A AA A AA A A A A A A A AA A A A A AA A A A A A AA A AA A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A AA A AA A A A A A A A A A AAA A A A A A A A A A A A A A AA AA A A A AAAA A A A A A A A A A A AA A A A A A A AAA A A A AA A AA A A A A AA A A A A A A A A AA A AA AAA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A AA AA A A AA A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A AA A AA A A A A A A A AA A A A AA A A A A A A A A A A A A A A A AA A AA A A A A AA A A A A A AA AA A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A AA A AA A A A A AA A A A A A AA A A A A A A AAAA A A A A A A A A A A A AA A A A A A A A A A A AA A AA AA AA A A A A AA A A AA A A A A AA AAAA A A A A AA AA A A A A A AAAA A A A A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A A A AA A A AAA A AA A A AA A AAA A A A A A A AA A A A AAA A A A A A A A AA A AA A A A AA A A A AA AAA AA A A A A A A AA AA A A A A A A A A A A A A AA A A A A A A A A AA A A AA A A A A A AAA A AA A A A AA AA A A A A A A A A AA A A A AA A A AA AA A A AA A A A A A A A AA A A AA A A A A A A A A A A A A A A A A A A AA A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A AA A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A AA A A AA A A A A A A A A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A AA A AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA A A A A A A AA A A A A A A A A A A A A A A A A A A A AA A A A A A A A AAAA A A A A AA A A A A A A A A A A A A A AA A A A AA AAA AA A A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A A A A A A A A A A AA A AA A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A AA A A A AAA AA A A A A A A A AA A A AA A AA AA A A A A A A A A A A A A A AA AA AA A A A A A A AA A A A A A A A A A AA A A AA A A A A A A A A A A A AA A A A A A A A A AA A A A AA A A A AA A A A A A A A A AA A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA A A A A A AA A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A AAA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A AA AAA A AA A A A AAA A A A A A A A A A AAA A A A A A A A A A A A A A A AA A A A A A A AAA A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A AA A A A A A A AA A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A AAA A A A A A A A A A A A A A A A A A A AA A AA A A A A A A A A A AA A A A A A A A A A A A AAA A A AA AA A AA AA A A A AAA A A A A A A A A A A A AA A AA A A A AA A A A A A A AA A A A A A AA A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A AA A A A AA A A A A A A AA A A AA A A A AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A A A+A A A A A A A A A A+A A A A A+A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A+A A+A A+A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A AA A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A+A A A A A A+A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A A A A A A A A AA A A A A A A A A A AA A A A A A A A A A AA AAAA A A A A A A A A A A A A A A A A AA A A A A A AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A+A A A A+A A A A A A A+A A+A A A A+A A A A A A A A A A+A A A A A A A A A+A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A+A A A A+A A+A A A A A A A A+A A A A A A A A A A A A+A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A+A A A A A+A A A A A A A A A+A A A A+A A A A A A A A A A A A A+A A A A A A A A+A A A A A A A A A A A+A A A A A A A A A A A A A A+A A A A A+A A A A A A A A A A A+A+A A A A A A A A A A A A A+A+A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A+A A A A+A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A+A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A AAA A A A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA A A A A A A AAA A A A A A A A A A AA A A A AA A A AA A A A A AA A A A A A A A AA A A A A A A A A A A A A AA A A A A A A A A A AA A A A A AA A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A A A A A AA A A AA A A A A A A A A A A A A A AA A A A A A A A A A AA A A A A A A A A A A A A A AA A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A AA A A AA A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A AA A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A AA A AA A A A A A A A A A A A A A A A A A A AAA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA AA A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA AA A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A AA A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A AA A A A AA A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A AA AA A A A A A A A A A A A A A A A A A A A A AA A A A A A AA AA A A A A A A A A A A AA A A A A A A AA A A AA A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A AA AA AA A A A A A A AA A A A A A A A A A A A A AA A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A A A A A A AA A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A AA A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A AAA A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A AA A A A A A A A AA A A A A A A A A A A A A A A A A AAAA AA A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A AAA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A AA A AA A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A AA A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A AA A A A AA A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A AA A A AA A A A AA A A A A A AA A A A A A A A A A A A A AA A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A AAA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AA A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A+A A A A A A A A A A A A A+A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A