in pir.cpp [224:234]
PirQuery deserialize_query(uint32_t d, uint32_t count, string s, uint32_t len_ciphertext) {
vector<vector<Ciphertext>> c;
for (uint32_t i = 0; i < d; i++) {
c.push_back(deserialize_ciphertexts(
count,
s.substr(i * count * len_ciphertext, count * len_ciphertext),
len_ciphertext)
);
}
return c;
}