processing time: 102.79488563538