………………………………………………………………………………………………………………???????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????? ????????????????????????? ???????????????????? ???????????????????????????????????????????