You love memes, we love memes. Pretty amazing how the memes brought us here together, right? Wink wink?