first ver extracted from thjs