NAD D1050: A Versatile All-In-One Desktop Solution