ad NS bit reader