         let host:String? = GCDAsyncUdpSocket.host(fromAddress:address)
         let port:UInt16 = GCDAsyncUdpSocket.port(fromAddress:address)
         
+        print("\(host) : \(port) \(filterContext), \(sock.localPort()) : \(sock.connectedPort())")
         debugPrint(receivingString)
     }
     

        
        if isInitialConnect(message:receivingString)
        {
            print("is initial")
            
            if !sentInitial
            {
                sentInitial = true
                
                guard
                    

                    return
                }
                
                sock.send(replyData, toHost:"192.168.0.14", port:port, withTimeout:100, tag:1234)
//                sock.send(replyData, toAddress:address, withTimeout:100, tag:990)
//                if !sock.isConnected()
//                {
//                    do
//                    {
//                        try sock.connect(toAddress:address)
//                    }
//                    catch let error
//                    {
//                        print("error connecting \(error.localizedDescription)")
//                    }
//                }
            }
        }
    }
