|  | @@ -180,7 +180,9 @@ func (this *VMessRequest) ToBytes(timestampGenerator RandomTimestampGenerator, b
 | 
											
												
													
														|  |  	idHash := IDHash(this.User.AnyValidID().Bytes())
 |  |  	idHash := IDHash(this.User.AnyValidID().Bytes())
 | 
											
												
													
														|  |  	idHash.Write(timestamp.Bytes())
 |  |  	idHash.Write(timestamp.Bytes())
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -	buffer.Append(idHash.Sum(nil))
 |  | 
 | 
											
												
													
														|  | 
 |  | +	hashStart := buffer.Len()
 | 
											
												
													
														|  | 
 |  | +	buffer.Slice(0, hashStart+16)
 | 
											
												
													
														|  | 
 |  | +	idHash.Sum(buffer.Value[hashStart:hashStart])
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	encryptionBegin := buffer.Len()
 |  |  	encryptionBegin := buffer.Len()
 | 
											
												
													
														|  |  
 |  |  
 |