def sort_ipv4_addresses_with_mask(ip_address_iterable):
    """
    Sort IPv4 addresses in CIDR notation

    | :param iter ip_address_iterable: An iterable container of IPv4 CIDR notated addresses
    | :return list : A sorted list of IPv4 CIDR notated addresses
    """
    return sorted(
        ip_address_iterable,
        key=lambda addr: (
            int(addr.split('.')[0]),
            int(addr.split('.')[1]),
            int(addr.split('.')[2]),
            int(addr.split('.')[3].split('/')[0]),
            int(addr.split('.')[3].split('/')[1])
        )
    )