maj libProto