EFF's annual #DEFCON t-shirt puzzle is live! Many thanks to our puzzlemasters, the Muppet Liberation Front for creating this year's challenge! Think you can crack it?
4,88K