ifa patterns