The LP1040-36-C0950 is a 40W 950mA Constant Current Driver with 100 to 240VAC/0.5A, 277VAC/0.2A at 50 to 60Hz input and 18 to 42VDC output.