magic cifco