q40