simulator.CPURatio = handshake.RegionInfo3.CPURatio;
simulator.ProductName = Utils.bytesWithTrailingNullByteToString(handshake.RegionInfo3.ProductName);
simulator.ProductSku = Utils.bytesWithTrailingNullByteToString(handshake.RegionInfo3.ProductSKU);
// Send a RegionHandshakeReply
RegionHandshakeReplyPacket reply = new RegionHandshakeReplyPacket();
reply.AgentData.AgentID = client.self.getAgentID();
reply.AgentData.SessionID = client.self.getSessionID();
reply.RegionInfo.Flags = 0;
SendPacket(reply, simulator);