NLeaf-340

A big version of Fyduqffbu Jxyhjo-Vekh.