processing time: 44.666051864624