Thank you so much Kevin, that didn’t seem logical to me for some reason. I thought I wanted to cross-reference ALL curves and ALL Breps and that therefore grafting wouldn’t be the right solution. Pretty sure I tried it though, must have done something wrong. Thank you so much for your help!

seems I cheered to soon, I can only manage to cull to the 52 curves within the Breps.
My aim was to delete those curves from the original list of 192 curves.

If I try to inverse the result (by using the DOES NOT EQUAL output), I’m left with 2252 resulting curves, so a lot of duplicates, including curves within the Breps.

I also tried inverting the cull pattern and changing the B input of the Equality component to 2, but ws left with the same result. Could you advise on how to proceed in this last step?