Modernized kr2376 device. (nw)