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