i3usari810
ECB VIOLATIONS CORRECTION