http://img242.*************/img242/6519/dibujoasd.jpg jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj
ajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj jajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjajajajjaj