Thinker Proxy + flash broken data

//import flash.errors.*;
At flash:

import flash.events.*;
import flash.net.Socket;
var serial:String;
//Create a socket connection to the deafult tinkerProxy port
var arduinoSocket:Socket = new Socket("localhost",5334);
arduinoSocket.addEventListener(ProgressEvent.SOCKET_DATA, socketDataHandler);

function readResponse():void
{
serial = arduinoSocket.readUTFBytes(arduinoSocket.bytesAvailable);
touch(serial);
}

function socketDataHandler(event:ProgressEvent):void
{
readResponse();
}

and at arduino is a simple
println("1000000000000000")
trace(serial);
}