Datum lib (20/26)

Datum lib