Devendra Kumar Upadhyaya bench