Medicine

A six year old male baby presents to a hospital with recurrent gross hematuria for 2 years. There is no h/o burning mictuition or pyuria. Urine routine examination domonstrated no pus cells and urine culture was sterile. Serum c3 levels were normal. What is the most Probable diagnosis -