Orient Technologies surges 12% on ₹76.2 crore NPCI server order