Where is the time spent? If waiting for server to respond, I would not expect the ClientDoneResponse to be close to overall time? Can you help interpret this and determine where that time is spect?
== TIMING INFO ============
ClientConnected:18:39:20.550
ClientBeginRequest:18:45:58.582
GotRequestHeaders:18:45:58.582
ClientDoneRequest:18:45:58.582
Determine Gateway:0ms
DNS Lookup: 0ms
TCP/IP Connect:0ms
HTTPS Handshake:0ms
ServerConnected:18:45:56.064
FiddlerBeginRequest:18:45:58.582
ServerGotRequest:18:45:58.582
ServerBeginResponse:18:46:32.664
GotResponseHeaders:18:46:32.664
ServerDoneResponse:18:46:32.664
ClientBeginResponse:18:46:32.664
ClientDoneResponse:18:46:32.664
Overall Elapsed:0:00:34.082