??????????????????????????????????????????????????????????ahamo???????????????????????????????ahamo????????????????????????????????????????????????????????????????????????????????? ? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????