@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE@bE ?bE ?bE