docs: def get_bytes(self):
          """req_DH_params#d712e4be nonce:int128 server_nonce:int128 p:bytes q:bytes public_key_fingerprint:long encrypted_data:bytes = Server_DH_Params"""
  
          pq_io = BytesIO()
          serialize_string(pq_io, self.p)
          serialize_string(pq_io, self.q)
  
          ret = struct.pack("<I16s16s16sq", req_DH_params.constructor, self.nonce, self.server_nonce,
                            pq_io.getvalue(), self.public_key_fingerprint)
  
          bytes_io = BytesIO()
          bytes_io.write(ret)
  
          serialize_string(bytes_io, self.encrypted_data)
  
          return bytes_io.getvalue()