@Override public MarketSnapshot decode(byte[] bytes) throws IOException { return MarketSnapshot.parseFrom(bytes); }