processing time: 39.18719291687