Three colors of fidget spinners are arranged in the display cabinet shown below. Each shelf, each column, and each of the two diagonals of cubbyholes contains exactly two of each color of fidget. Given the clues below, can you determine which color fidget is in each cubbyhole?

In row 1, neither purple is immediately to the left or right of either coral

In row 2, both purples are somewhere to the left of both corals

In row 3, at least one purple is immediately to the left or right of at least one coral

In row 4, the middle two cubbyholes contain the same color

In row 5, the order of the six colors is not the same left to right as right to left

In row 6, neither end cubbyhole contains a purple

In column A, at least one coral is in a top or bottom cubbyhole

In column B, the two corals are in adjacent cubbyholes

In column C, the two blues are separated by at least two other fidgets

In column D, the middle two cubbyholes contain different colors

In column E, each purple is immediately above or below at least one blue

In column F, the two purples are in adjacent cubbyholes