The attractor doesn't trim openings to my curved surface

the attractor doesn’t trim openings to my curved surface .instead it does that to a rectangular surface . please someone help me fix the grasshopper script so it attracts to my curved surface especially that my surface isn’t fully on the same levels ( i attached both rhino and grasshopper files ) and thanks in advance.
shell.3dm (1.3 MB)
shell.gh (12.1 KB)


try this
shell[fixed].gh (12.9 KB)

yes ,this worked. thank you so much!