stable
geomalgo
#5007067