mee-tr'vlh-sri •n• technology