code: func conjureMac(macPrefix string, ip net.IP) string {
  	if ip4 := ip.To4(); ip4 != nil {
  		a, b, c, d := ip4[0], ip4[1], ip4[2], ip4[3]
  		return fmt.Sprintf("%v-%02x-%02x-%02x-%02x", macPrefix, a, b, c, d)
  	}
  	return "02-11-22-33-44-55"
  }
docs: //Uses mac prefix and IPv4 address to return a mac address
  //This ensures mac addresses are unique for proper load balancing
  //Does not support IPv6 and returns a dummy mac