Finally posting! There is too much work in this piece, but it’s...