def subtract_network(
        container_network: ipaddress.IPv4Network,
        contained_network: ipaddress.IPv4Network
) -> List[ipaddress.IPv4Network]:
    if contained_network.subnet_of(container_network):
        return list(container_network.address_exclude(contained_network))

    return []