magic (103.221)