ld-2.30.90 (100%) by Grégoire Scano