cbef56c2ebc9dcfd4da844d1491902cc purpose-5.59.0.zip