29a9670544366a3af8c828a685d46c0e4c705d8af161f1d479873a8ce4e8cbd3 msitools-0.96.news 1b3e194a94747362a2d8d9b7c512c540ccb69e4dbd1dbc2d999a8a44d0b6729e msitools-0.96.tar.xz