passed 0.114171028137