Yanan Distribution