Подробное описание в документе по ссылке:
https://docs.google.com/document/d/1DNWGOsSU1UZqyBT1WjyGbSaQAICcB2htNZG9pGBkxGQ/edit?usp=sharing