MIC99: A DETAILED EXPLORATION OF ITS GENESIS AND OPERATION