Possible short here against resistance and possible C leg of a bullish bat pattern. D target would be on some nice support for a push higher again, but it may never get there :)
There might also be a head and shoulders pattern in there somewhere.
There might also be a head and shoulders pattern in there somewhere.