????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????w ???????????????????????????????????? ????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????