ADOPT

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