???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????? ??????????????? ??????????????????????????????????????????????????? ????????? ???????? ???????? ???????? ??????????????????????????????????????????????????????????????????????? ????????????????????????????