>>106895261
Looks like a lighter version of this one
https://cs.gettysburg.edu/~duncjo01/archive/patterns/cde/