magnet3 library