Singleton Pattern – Best Practices In Java – Lazy, Thread-Safe and Non-Locking

You might be aware of what a Singleton Pattern is, already but here i’m repeating its definition anyway.

Note: Code snippets are copied from wikipedia.

Singleton Pattern

Ensure a class has only one instance and provide a global point of access to it.

UML

singleton-pattern

 

Comparison of Singleton Implementations

 

Implementation Type Lazy Thread-Safe Non-Locking Easy to Understand/ Implement
The Enum Way Yes Yes Yes Yes
Initialization-on-demand holder idiom Yes Yes Yes Yes
Eager or Static Block Initialization No Yes Yes Yes
Lazy Synchronized Initialization Yes Yes No Yes
Double Checked Locking Lazy Initialization Yes Yes Yes No

 

Best Practices

The Enum way

An enum with only one value.

public enum Singleton {
	INSTANCE;

	public String method1(String arg1) {
		return arg1;
	}

	public String method2(String arg1, String arg2) {
		return arg1 + arg2;
	}

	private Singleton() {
		System.out.println("Am I lazy?");
	}
}

====================================
public class App {
	public static void main(String[] args) {
		System.out.println(Singleton.class.getName());
		System.out.println("Hello World!");
		System.out.println(Singleton.INSTANCE.method1("method1-arg1"));
		System.out.println(Singleton.INSTANCE.method2("method2-arg1", "method2-arg2"));
	}
}
====================================
Output:
com.haris.poc.Singleton
Hello World!
Am I lazy?
method1-arg1
method2-arg1method2-arg2

Initialization-on-demand holder idiom

public final class Singleton {
        // Private constructor. Prevents instantiation from other classes.
        private Singleton() { }

        /**
         * Initializes singleton.
         *
         * {@link SingletonHolder} is loaded on the first execution of {@link Singleton#getInstance()} or the first access to
         * {@link SingletonHolder#INSTANCE}, not before.
         */
        private static class SingletonHolder {
                private static final Singleton INSTANCE = new Singleton();
        }

        public static Singleton getInstance() {
                return SingletonHolder.INSTANCE;
        }
}

Other Common Practices

Eager or Static Block Initialization

public final class Singleton {
    private static final Singleton INSTANCE = new Singleton();

    private Singleton() {}

    public static Singleton getInstance() {
        return INSTANCE;
    }
}

Lazy Synchronized Initialization

public final class SingletonDemo {
    private static SingletonDemo instance = null;
    private SingletonDemo() { }

    public static synchronized SingletonDemo getInstance() {
        if (instance == null) {
            instance = new SingletonDemo();
        }

        return instance;
    }
}

Double Checked Locking Lazy Initialization

Mind the ‘volatile’ keyword.

public final class SingletonDemo {
    private static volatile SingletonDemo instance;
    private SingletonDemo() { }

    public static SingletonDemo getInstance() {
        if (instance == null ) {
            synchronized (SingletonDemo.class) {
                if (instance == null) {
                    instance = new SingletonDemo();
                }
            }
        }

        return instance;
    }
}

Important Note:

Strictly speaking you can’t achieve Singleton property in JAVA. It can always be abused by serializing and then de-serializing.

Selenium Page Load Network/Automated/Ajax Calls Logs

Recently, i encountered an issue where i needed the log of automated calls (network/performance logs) generated after a page is being loaded in browser. I searched for the solutions but no solution was simple enough as my solution which is shared below. I found some similar links but all were using extensions like firebug to get network/performance logs.

I have used “PERFORMANCE” logs you can use “DRIVER” logs as well or whatever suits you. Also log level does matter the logs i required were of INFO level. From these logs you can parse either “Network.responseReceived” or “Network.requestWillBeSent” which ever suits you best.

Sample logs are copied below as well.

package pk.edu.lums;

import java.io.IOException;
import java.util.concurrent.TimeUnit;
import java.util.logging.Level;

import org.codehaus.jackson.JsonNode;
import org.codehaus.jackson.JsonParseException;
import org.codehaus.jackson.map.JsonMappingException;
import org.codehaus.jackson.map.ObjectMapper;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.logging.LogEntries;
import org.openqa.selenium.logging.LogEntry;
import org.openqa.selenium.logging.LogType;
import org.openqa.selenium.logging.LoggingPreferences;
import org.openqa.selenium.logging.Logs;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;

public class App {
	private static final int WAIT_30 = 30;

	public static void main(String[] args) {
		System.setProperty("webdriver.chrome.driver", "-- absolute path to driver --\\chromedriver.exe");
		WebDriver driver = new ChromeDriver(caps());
		driver.manage().timeouts().pageLoadTimeout(WAIT_30, TimeUnit.SECONDS);
		driver.get("http://google.com.pk/");
		
		Logs logs = driver.manage().logs();
		// LogEntries logEntries1 = logs.get(LogType.BROWSER);
		// LogEntries logEntries2 = logs.get(LogType.CLIENT);
		// LogEntries logEntries3 = logs.get(LogType.DRIVER);
		LogEntries logEntries4 = logs.get(LogType.PERFORMANCE);
		// LogEntries logEntries5 = logs.get(LogType.PROFILER);
		// LogEntries logEntries6 = logs.get(LogType.SERVER);

		printLogs(logEntries4);
		try {
			printLogReceived(logEntries4);
			printLogSent(logEntries4);
		} catch (IOException e) {
			e.printStackTrace();
		}

		System.out.println("==============================================");
		System.out.println("Hello World!");
		driver.close();
		driver.quit();
	}

	private static DesiredCapabilities caps() {
		DesiredCapabilities caps = DesiredCapabilities.chrome();
		LoggingPreferences logPrefs = new LoggingPreferences();
		// logPrefs.enable(LogType.BROWSER, Level.FINEST);
		// logPrefs.enable(LogType.CLIENT, Level.FINEST);
		// logPrefs.enable(LogType.DRIVER, Level.FINEST);
		logPrefs.enable(LogType.PERFORMANCE, Level.FINEST);
		// logPrefs.enable(LogType.PROFILER, Level.FINEST);
		// logPrefs.enable(LogType.SERVER, Level.FINEST);
		caps.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);

		ChromeOptions options = new ChromeOptions();
		options.addArguments("-incognito");
		caps.setCapability(ChromeOptions.CAPABILITY, options);
		return caps;
	}

	private static void printLogs(LogEntries logEntries) {
		System.out.println("==============================================");

		for (LogEntry logEntry : logEntries) {
			System.out.println(logEntry.toString());
		}
	}

	private static void printLogReceived(LogEntries logEntries)
			throws JsonParseException, JsonMappingException, IOException {
		System.out.println("==============================================");

		for (LogEntry logEntry : logEntries) {
			ObjectMapper mapper = new ObjectMapper();
			JsonNode readValue = null;
			readValue = mapper.readValue(logEntry.getMessage(), JsonNode.class);
			if ("Network.responseReceived".equals(readValue.get("message")
					.get("method").asText().trim())) {
				System.out.print(readValue.get("message").get("params")
						.get("timestamp").asText());
				System.out.print(" ");
				System.out.println(readValue.get("message").get("params")
						.get("response").get("url").asText());
			}
		}
	}

	private static void printLogSent(LogEntries logEntries)
			throws JsonParseException, JsonMappingException, IOException {
		System.out.println("==============================================");

		for (LogEntry logEntry : logEntries) {
			ObjectMapper mapper = new ObjectMapper();
			JsonNode readValue = null;
			readValue = mapper.readValue(logEntry.getMessage(), JsonNode.class);
			if ("Network.requestWillBeSent".equals(readValue.get("message")
					.get("method").asText().trim())) {
				System.out.print(readValue.get("message").get("params")
						.get("timestamp").asText());
				System.out.print(" ");
				System.out.println(readValue.get("message").get("params")
						.get("request").get("url").asText());
			}
		}
	}
}

<dependency>
	<groupid>org.seleniumhq.selenium</groupid>
	<artifactid>selenium-java</artifactid>
	<version>2.45.0</version>
</dependency>
<dependency>
	<groupid>org.codehaus.jackson</groupid>
	<artifactid>jackson-mapper-asl</artifactid>
	<version>1.9.13</version>
</dependency>

Starting ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) on port 27419
Only local connections are allowed.
==============================================
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"12304.1","loaderId":"12304.2","requestId":"12304.1","response":{"connectionId":0,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"Access-Control-Allow-Origin":"*","Content-Type":"text/plain;charset=US-ASCII"},"mimeType":"text/plain","protocol":"data","status":200,"statusText":"OK","url":"data:,"},"timestamp":1431085530.19087,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":0,"requestId":"12304.1","timestamp":1431085530.19088}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Page.frameNavigated","params":{"frame":{"id":"12304.1","loaderId":"12304.2","mimeType":"text/plain","securityOrigin":"://","url":"data:,"}}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Page.loadEventFired","params":{"timestamp":1431085530.19977}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Page.frameStoppedLoading","params":{"frameId":"12304.1"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Page.domContentEventFired","params":{"timestamp":1431085530.19979}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Page.frameStartedLoading","params":{"frameId":"15324.1"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:30+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"http://google.com.pk/","frameId":"15324.1","initiator":{"type":"other"},"loaderId":"15324.2","request":{"headers":{"Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"http://google.com.pk/"},"requestId":"15324.1","timestamp":1431085530.59621,"type":"Document"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:32+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"http://www.google.com.pk/","frameId":"15324.1","initiator":{"type":"other"},"loaderId":"15324.2","redirectResponse":{"connectionId":20,"connectionReused":false,"encodedDataLength":357,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"Alternate-Protocol":"80:quic,p=1","Cache-Control":"public, max-age=2592000","Content-Length":"222","Content-Type":"text/html; charset=UTF-8","Date":"Fri, 08 May 2015 11:45:34 GMT","Expires":"Sun, 07 Jun 2015 11:45:34 GMT","Location":"http://www.google.com.pk/","Server":"gws","X-Frame-Options":"SAMEORIGIN","X-XSS-Protection":"1; mode=block"},"headersText":"HTTP/1.1 301 Moved Permanently\r\nLocation: http://www.google.com.pk/\r\nContent-Type: text/html; charset=UTF-8\r\nDate: Fri, 08 May 2015 11:45:34 GMT\r\nExpires: Sun, 07 Jun 2015 11:45:34 GMT\r\nCache-Control: public, max-age=2592000\r\nServer: gws\r\nContent-Length: 222\r\nX-XSS-Protection: 1; mode=block\r\nX-Frame-Options: SAMEORIGIN\r\nAlternate-Protocol: 80:quic,p=1\r\n\r\n","mimeType":"text/html","protocol":"http/1.1","remoteIPAddress":"216.58.210.227","remotePort":80,"requestHeaders":{"Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","Accept-Encoding":"gzip, deflate, sdch","Accept-Language":"en-US,en;q=0.8","Connection":"keep-alive","Host":"google.com.pk","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"requestHeadersText":"GET / HTTP/1.1\r\nHost: google.com.pk\r\nConnection: keep-alive\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8\r\nUser-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36\r\nAccept-Encoding: gzip, deflate, sdch\r\nAccept-Language: en-US,en;q=0.8\r\n\r\n","status":301,"statusText":"Moved Permanently","timing":{"connectEnd":1314.8310000106,"connectStart":1008.88800001121,"dnsEnd":1008.88800001121,"dnsStart":1003.78600000113,"proxyEnd":1003.57400000212,"proxyStart":-1,"receiveHeadersEnd":1650.6020000088,"requestTime":1431085530.59659,"sendEnd":1315.07799999963,"sendStart":1314.95800000266,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"http://google.com.pk/"},"request":{"headers":{"Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"http://www.google.com.pk/"},"requestId":"15324.1","timestamp":1431085532.24774,"type":"Document"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:32+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"type":"other"},"loaderId":"15324.2","redirectResponse":{"connectionId":34,"connectionReused":false,"encodedDataLength":819,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"Alternate-Protocol":"80:quic,p=1","Cache-Control":"private","Content-Length":"234","Content-Type":"text/html; charset=UTF-8","Date":"Fri, 08 May 2015 11:45:35 GMT","Location":"https://www.google.com.pk/?gws_rd=ssl","P3P":"CP=\"This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info.\"","Server":"gws","Set-Cookie":"PREF=ID=a50e0f8111174a46:FF=0:TM=1431085535:LM=1431085535:S=YPyw8GdHpwTbKBkZ; expires=Sun, 07-May-2017 11:45:35 GMT; path=/; domain=.google.com.pk\nNID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; expires=Sat, 07-Nov-2015 11:45:35 GMT; path=/; domain=.google.com.pk; HttpOnly","X-Frame-Options":"SAMEORIGIN","X-XSS-Protection":"1; mode=block"},"headersText":"HTTP/1.1 302 Found\r\nLocation: https://www.google.com.pk/?gws_rd=ssl\r\nCache-Control: private\r\nContent-Type: text/html; charset=UTF-8\r\nSet-Cookie: PREF=ID=a50e0f8111174a46:FF=0:TM=1431085535:LM=1431085535:S=YPyw8GdHpwTbKBkZ; expires=Sun, 07-May-2017 11:45:35 GMT; path=/; domain=.google.com.pk\r\nSet-Cookie: NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; expires=Sat, 07-Nov-2015 11:45:35 GMT; path=/; domain=.google.com.pk; HttpOnly\r\nP3P: CP=\"This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info.\"\r\nDate: Fri, 08 May 2015 11:45:35 GMT\r\nServer: gws\r\nContent-Length: 234\r\nX-XSS-Protection: 1; mode=block\r\nX-Frame-Options: SAMEORIGIN\r\nAlternate-Protocol: 80:quic,p=1\r\n\r\n","mimeType":"text/html","protocol":"http/1.1","remoteIPAddress":"64.233.164.94","remotePort":80,"requestHeaders":{"Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","Accept-Encoding":"gzip, deflate, sdch","Accept-Language":"en-US,en;q=0.8","Connection":"keep-alive","Host":"www.google.com.pk","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"requestHeadersText":"GET / HTTP/1.1\r\nHost: www.google.com.pk\r\nConnection: keep-alive\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8\r\nUser-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36\r\nAccept-Encoding: gzip, deflate, sdch\r\nAccept-Language: en-US,en;q=0.8\r\n\r\n","status":302,"statusText":"Found","timing":{"connectEnd":339.046000008239,"connectStart":0.771999999415129,"dnsEnd":0.771999999415129,"dnsStart":0.377000003936701,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":707.485999999335,"requestTime":1431085532.24809,"sendEnd":339.407999999821,"sendStart":339.186000011978,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"http://www.google.com.pk/"},"request":{"headers":{"Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/?gws_rd=ssl"},"requestId":"15324.1","timestamp":1431085532.9572,"type":"Document"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.1","response":{"connectionId":50,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"alternate-protocol":"443:quic,p=1","cache-control":"private, max-age=0","content-encoding":"gzip","content-type":"text/html; charset=UTF-8","date":"Fri, 08 May 2015 11:45:35 GMT","expires":"-1","server":"gws","set-cookie":"PREF=ID=a50e0f8111174a46:U=d383e518900665a9:FF=0:TM=1431085535:LM=1431085535:S=OY5vA_C-z3sP6h8a; expires=Sun, 07-May-2017 11:45:35 GMT; path=/; domain=.google.com.pk","status":"200","x-frame-options":"SAMEORIGIN","x-xss-protection":"1; mode=block"},"mimeType":"text/html","protocol":"h2-14","remoteIPAddress":"64.233.164.94","remotePort":443,"requestHeaders":{":authority":"www.google.com.pk",":method":"GET",":path":"/?gws_rd=ssl",":scheme":"https","accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","cookie":"PREF=ID=a50e0f8111174a46:FF=0:TM=1431085535:LM=1431085535:S=YPyw8GdHpwTbKBkZ; NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":439.860999991652,"connectStart":1.18300000031013,"dnsEnd":1.18300000031013,"dnsStart":0.952000002143905,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":734.614999993937,"requestTime":1431085532.95816,"sendEnd":440.858000001754,"sendStart":440.438000005088,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":439.797999992152,"sslStart":185.173999998369},"url":"https://www.google.com.pk/?gws_rd=ssl"},"timestamp":1431085533.69422,"type":"Document"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":31169,"requestId":"15324.1","timestamp":1431085533.70283}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Page.frameNavigated","params":{"frame":{"id":"15324.1","loaderId":"15324.2","mimeType":"text/html","securityOrigin":"https://www.google.com.pk","url":"https://www.google.com.pk/?gws_rd=ssl"}}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":0,"requestId":"15324.1","timestamp":1431085533.70471}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":28349,"encodedDataLength":0,"requestId":"15324.1","timestamp":1431085533.70488}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"lineNumber":40,"type":"parser","url":"https://www.google.com.pk/?gws_rd=ssl"},"loaderId":"15324.2","request":{"headers":{"Accept":"image/webp,*/*;q=0.8","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/images/nav_logo195.png"},"requestId":"15324.2","timestamp":1431085533.72095,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":1544,"encodedDataLength":521,"requestId":"15324.1","timestamp":1431085533.74884}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"lineNumber":40,"type":"parser","url":"https://www.google.com.pk/?gws_rd=ssl"},"loaderId":"15324.2","request":{"headers":{"Accept":"image/webp,*/*;q=0.8","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/images/srpr/logo11w.png"},"requestId":"15324.3","timestamp":1431085533.74948,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"lineNumber":40,"type":"parser","url":"https://www.google.com.pk/?gws_rd=ssl"},"loaderId":"15324.2","request":{"headers":{"Accept":"image/webp,*/*;q=0.8","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://ssl.gstatic.com/gb/images/i1_71651352.png"},"requestId":"15324.4","timestamp":1431085533.75059,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":27775,"encodedDataLength":9260,"requestId":"15324.1","timestamp":1431085533.75854}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15345,"encodedDataLength":3969,"requestId":"15324.1","timestamp":1431085533.77841}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":6643,"encodedDataLength":2747,"requestId":"15324.1","timestamp":1431085533.8763}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":47666,"requestId":"15324.1","timestamp":1431085533.87628}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":227,"functionName":"","lineNumber":184,"scriptId":"43","url":"https://www.google.com.pk/?gws_rd=ssl"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"Accept":"*/*","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},"requestId":"15324.5","timestamp":1431085533.88421,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Page.domContentEventFired","params":{"timestamp":1431085533.89541}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.2","response":{"connectionId":50,"connectionReused":true,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"alternate-protocol":"443:quic,p=1","cache-control":"private, max-age=31536000","content-length":"16214","content-type":"image/png","date":"Fri, 08 May 2015 11:45:36 GMT","expires":"Fri, 08 May 2015 11:45:36 GMT","last-modified":"Wed, 21 May 2014 00:02:44 GMT","server":"sffe","status":"200","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"image/png","protocol":"h2-14","remoteIPAddress":"64.233.164.94","remotePort":443,"requestHeaders":{":authority":"www.google.com.pk",":method":"GET",":path":"/images/nav_logo195.png",":scheme":"https","accept":"image/webp,*/*;q=0.8","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","cookie":"NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; PREF=ID=a50e0f8111174a46:U=d383e518900665a9:FF=0:TM=1431085535:LM=1431085535:S=OY5vA_C-z3sP6h8a","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":185.058999995817,"requestTime":1431085533.7213,"sendEnd":1.06299998878967,"sendStart":0.614999997196719,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"https://www.google.com.pk/images/nav_logo195.png"},"timestamp":1431085533.90749,"type":"Image"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":2637,"encodedDataLength":2794,"requestId":"15324.2","timestamp":1431085533.90887}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":3969,"encodedDataLength":3969,"requestId":"15324.2","timestamp":1431085533.91301}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":5292,"encodedDataLength":5292,"requestId":"15324.2","timestamp":1431085533.918}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":4316,"encodedDataLength":4316,"requestId":"15324.2","timestamp":1431085533.9208}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":16371,"requestId":"15324.2","timestamp":1431085533.92078}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.3","response":{"connectionId":50,"connectionReused":true,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"alternate-protocol":"443:quic,p=1","cache-control":"private, max-age=31536000","content-length":"14022","content-type":"image/png","date":"Fri, 08 May 2015 11:45:36 GMT","expires":"Fri, 08 May 2015 11:45:36 GMT","last-modified":"Wed, 09 Oct 2013 01:35:39 GMT","server":"sffe","status":"200","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"image/png","protocol":"h2-14","remoteIPAddress":"64.233.164.94","remotePort":443,"requestHeaders":{":authority":"www.google.com.pk",":method":"GET",":path":"/images/srpr/logo11w.png",":scheme":"https","accept":"image/webp,*/*;q=0.8","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","cookie":"NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; PREF=ID=a50e0f8111174a46:U=d383e518900665a9:FF=0:TM=1431085535:LM=1431085535:S=OY5vA_C-z3sP6h8a","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":184.678999998141,"requestTime":1431085533.74972,"sendEnd":0.560999993467704,"sendStart":0.388000000384636,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"https://www.google.com.pk/images/srpr/logo11w.png"},"timestamp":1431085533.93504,"type":"Image"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":3960,"encodedDataLength":4017,"requestId":"15324.3","timestamp":1431085533.93605}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":9261,"encodedDataLength":9261,"requestId":"15324.3","timestamp":1431085533.94476}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":801,"encodedDataLength":801,"requestId":"15324.3","timestamp":1431085533.94692}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:33+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":14079,"requestId":"15324.3","timestamp":1431085533.94691}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.5","response":{"connectionId":50,"connectionReused":true,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"age":"55646","alternate-protocol":"443:quic,p=1","cache-control":"public, max-age=31536000","content-encoding":"gzip","content-length":"126410","content-type":"text/javascript; charset=UTF-8","date":"Thu, 07 May 2015 20:18:10 GMT","expires":"Fri, 06 May 2016 20:18:10 GMT","last-modified":"Wed, 06 May 2015 22:26:57 GMT","server":"sffe","status":"200","vary":"Accept-Encoding","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"text/javascript","protocol":"h2-14","remoteIPAddress":"64.233.164.94","remotePort":443,"requestHeaders":{":authority":"www.google.com.pk",":method":"GET",":path":"/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","cookie":"NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; PREF=ID=a50e0f8111174a46:U=d383e518900665a9:FF=0:TM=1431085535:LM=1431085535:S=OY5vA_C-z3sP6h8a","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":185.960999995586,"requestTime":1431085533.88455,"sendEnd":1.11899999319576,"sendStart":0.573999990592711,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},"timestamp":1431085534.0718,"type":"Script"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":6839,"encodedDataLength":2802,"requestId":"15324.5","timestamp":1431085534.07232}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":12679,"encodedDataLength":3969,"requestId":"15324.5","timestamp":1431085534.07403}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15978,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.07816}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15923,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.08325}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15697,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.08925}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":184,"functionName":"rl","lineNumber":144,"scriptId":"41","url":"https://www.google.com.pk/?gws_rd=ssl"},{"columnNumber":113,"functionName":"_.sl","lineNumber":142,"scriptId":"41","url":"https://www.google.com.pk/?gws_rd=ssl"},{"columnNumber":451,"functionName":"_.pl.C","lineNumber":145,"scriptId":"41","url":"https://www.google.com.pk/?gws_rd=ssl"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"Accept":"*/*","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},"requestId":"15324.6","timestamp":1431085534.09738,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15083,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.09775}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":13141,"encodedDataLength":5003,"requestId":"15324.5","timestamp":1431085534.10052}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":11293,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.10662}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":14591,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.11067}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":13940,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.11674}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15902,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.12113}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":25958,"encodedDataLength":9261,"requestId":"15324.5","timestamp":1431085534.13695}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.4","response":{"connectionId":76,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"age":"173608","alternate-protocol":"443:quic,p=1","cache-control":"public, max-age=31536000","content-length":"14055","content-type":"image/png","date":"Wed, 06 May 2015 11:32:08 GMT","expires":"Thu, 05 May 2016 11:32:08 GMT","last-modified":"Thu, 16 Oct 2014 18:20:30 GMT","server":"sffe","status":"200","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"image/png","protocol":"h2-14","remoteIPAddress":"216.58.210.195","remotePort":443,"requestHeaders":{":authority":"ssl.gstatic.com",":method":"GET",":path":"/gb/images/i1_71651352.png",":scheme":"https","accept":"image/webp,*/*;q=0.8","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":319.313999993028,"connectStart":0.91999999131076,"dnsEnd":0.91999999131076,"dnsStart":0.428999992436729,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":456.263000000035,"requestTime":1431085533.7508,"sendEnd":321.345999996993,"sendStart":321.056000000681,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":319.302000003518,"sslStart":134.454999992158},"url":"https://ssl.gstatic.com/gb/images/i1_71651352.png"},"timestamp":1431085534.20796,"type":"Image"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":14055,"encodedDataLength":14268,"requestId":"15324.4","timestamp":1431085534.2086}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":14268,"requestId":"15324.4","timestamp":1431085534.20842}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.6","response":{"connectionId":76,"connectionReused":true,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"age":"106048","alternate-protocol":"443:quic,p=1","cache-control":"public, max-age=31536000","content-encoding":"gzip","content-length":"48411","content-type":"text/javascript; charset=UTF-8","date":"Thu, 07 May 2015 06:18:08 GMT","expires":"Fri, 06 May 2016 06:18:08 GMT","last-modified":"Wed, 06 May 2015 03:04:05 GMT","server":"sffe","status":"200","vary":"Accept-Encoding","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"text/javascript","protocol":"h2-14","remoteIPAddress":"216.58.210.195","remotePort":443,"requestHeaders":{":authority":"www.gstatic.com",":method":"GET",":path":"/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":137.989000009839,"requestTime":1431085534.09762,"sendEnd":3.72200000856537,"sendStart":3.5070000012638,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},"timestamp":1431085534.23604,"type":"Script"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":14695,"requestId":"15324.6","timestamp":1431085534.23942}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":8304,"encodedDataLength":0,"requestId":"15324.6","timestamp":1431085534.23953}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":11042,"encodedDataLength":3969,"requestId":"15324.6","timestamp":1431085534.24419}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":20374,"encodedDataLength":7649,"requestId":"15324.5","timestamp":1431085534.25727}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15255,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.26121}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":16690,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.26528}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":19389,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.27217}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":13968,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.27897}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15441,"encodedDataLength":5292,"requestId":"15324.5","timestamp":1431085534.28389}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":31370,"encodedDataLength":11618,"requestId":"15324.5","timestamp":1431085534.29019}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":17540,"requestId":"15324.5","timestamp":1431085534.3012}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":16132,"encodedDataLength":0,"requestId":"15324.5","timestamp":1431085534.30158}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":126638,"requestId":"15324.5","timestamp":1431085534.30162}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":467,"functionName":"","lineNumber":1009,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":3,"functionName":"","lineNumber":1174,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"Accept":"*/*","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/extern_chrome/22d899d4b70b3541.js?bav=on.2,or."},"requestId":"15324.7","timestamp":1431085534.36786,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":418,"functionName":"_.UB.Ab","lineNumber":553,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":249,"functionName":"_.OB.Ab","lineNumber":486,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":110,"functionName":"Spb","lineNumber":544,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":27,"functionName":"_.h.ud","lineNumber":541,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":27,"functionName":"TA","lineNumber":474,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":272,"functionName":"_.h.install","lineNumber":580,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":263,"functionName":"_.h.Kd","lineNumber":765,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":417,"functionName":"_.h.yp","lineNumber":761,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":253,"functionName":"_.af.init","lineNumber":230,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":190,"functionName":"Dca","lineNumber":143,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":60,"functionName":"","lineNumber":143,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":347,"functionName":"_.u._.Wa.forEach.d","lineNumber":17,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":40,"functionName":"Fca","lineNumber":143,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":469,"functionName":"_.Gca","lineNumber":142,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":5615,"functionName":"","lineNumber":184,"scriptId":"43","url":"https://www.google.com.pk/?gws_rd=ssl"},{"columnNumber":105,"functionName":"_.Jia","lineNumber":856,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":12,"functionName":"","lineNumber":1166,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":3,"functionName":"","lineNumber":1174,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"data:image/gif;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAAP///yH5BAEAAAcALAAAAAAcACYAAAO9eLpMIMYIQJi9DcYtKv6KtnHgB4yoAZSXKAyDy1rjoAzjzOQLrx8+4OanCAZnxiExGSEKmz3lj2lwUq3SZ3WZPbKuXGgxu9t4tLYDTkpIRQILF0x2G4lWipM7gj/oJQUkcXsCDCIFATULBCIcZ2tvB3QLDxETFnR/BgU/gRt9jX0gnpYMkJZpFzEoqQqJKAIBaQOVKHAXr3t7txgBjboSvB8EpLoFZywOAo3LFE5lYs/QW9LT1TRk1V7S2xYJADs="},"requestId":"15324.8","timestamp":1431085534.38993,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestServedFromCache","params":{"requestId":"15324.8"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.8","response":{"connectionId":0,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{},"mimeType":"image/gif","protocol":"data","status":0,"statusText":"","url":"data:image/gif;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAAP///yH5BAEAAAcALAAAAAAcACYAAAO9eLpMIMYIQJi9DcYtKv6KtnHgB4yoAZSXKAyDy1rjoAzjzOQLrx8+4OanCAZnxiExGSEKmz3lj2lwUq3SZ3WZPbKuXGgxu9t4tLYDTkpIRQILF0x2G4lWipM7gj/oJQUkcXsCDCIFATULBCIcZ2tvB3QLDxETFnR/BgU/gRt9jX0gnpYMkJZpFzEoqQqJKAIBaQOVKHAXr3t7txgBjboSvB8EpLoFZywOAo3LFE5lYs/QW9LT1TRk1V7S2xYJADs="},"timestamp":1431085534.38997,"type":"Image"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":248,"encodedDataLength":0,"requestId":"15324.8","timestamp":1431085534.38999}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":0,"requestId":"15324.8","timestamp":1431085534.38999}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":401,"functionName":"_.IWa","lineNumber":593,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":536,"functionName":"KF.fa","lineNumber":593,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":337,"functionName":"KF.gb","lineNumber":593,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":65,"functionName":"TA","lineNumber":474,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":272,"functionName":"_.h.install","lineNumber":580,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":263,"functionName":"_.h.Kd","lineNumber":765,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":417,"functionName":"_.h.yp","lineNumber":761,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":253,"functionName":"_.af.init","lineNumber":230,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":190,"functionName":"Dca","lineNumber":143,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":60,"functionName":"","lineNumber":143,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":347,"functionName":"_.u._.Wa.forEach.d","lineNumber":17,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":40,"functionName":"Fca","lineNumber":143,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":469,"functionName":"_.Gca","lineNumber":142,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":5615,"functionName":"","lineNumber":184,"scriptId":"43","url":"https://www.google.com.pk/?gws_rd=ssl"},{"columnNumber":105,"functionName":"_.Jia","lineNumber":856,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":12,"functionName":"","lineNumber":1166,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":3,"functionName":"","lineNumber":1174,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"},"requestId":"15324.9","timestamp":1431085534.39657,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestServedFromCache","params":{"requestId":"15324.9"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.9","response":{"connectionId":0,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{},"mimeType":"image/gif","protocol":"data","status":0,"statusText":"","url":"data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"},"timestamp":1431085534.39659,"type":"Image"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":43,"encodedDataLength":0,"requestId":"15324.9","timestamp":1431085534.39659}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":0,"requestId":"15324.9","timestamp":1431085534.3966}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":112,"functionName":"_.te","lineNumber":107,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":251,"functionName":"ah.na","lineNumber":198,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":374,"functionName":"_.Sg.za","lineNumber":191,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":205,"functionName":"Wg","lineNumber":196,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":126,"functionName":"_.P","lineNumber":193,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":3,"functionName":"","lineNumber":1172,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"},{"columnNumber":3,"functionName":"","lineNumber":1174,"scriptId":"45","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"Accept":"*/*","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.qp69yES1_-8.O/m=sy23,abd,sy73,sy72,sy71,sy74,async,erh,sy75,foot,fpe,sy164,hv,idck,ipv6,lc,sy130,sy137,lu,sy381,m,sf,sy172,sy30,sy116,sy208,sy209,sy221,sy182,sy224,sy181,sy113,sy117,sy207,sy222,sy225,sy227,sy220,spch,vm/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=0/t=zcms/rs=ACT90oFncE1ORB6W-o4v4602cgBLOQ0WvA"},"requestId":"15324.10","timestamp":1431085534.40914,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"lineNumber":1,"type":"parser","url":"https://www.google.com.pk/?gws_rd=ssl"},"loaderId":"15324.2","request":{"headers":{"Accept":"image/webp,*/*;q=0.8","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com/textinputassistant/tia.png"},"requestId":"15324.11","timestamp":1431085534.40949,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15483,"encodedDataLength":5292,"requestId":"15324.6","timestamp":1431085534.4112}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":31575,"encodedDataLength":10295,"requestId":"15324.6","timestamp":1431085534.41124}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15452,"encodedDataLength":5292,"requestId":"15324.6","timestamp":1431085534.41127}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":14723,"encodedDataLength":5292,"requestId":"15324.6","timestamp":1431085534.4113}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":10950,"encodedDataLength":3745,"requestId":"15324.6","timestamp":1431085534.41133}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":48580,"requestId":"15324.6","timestamp":1431085534.35517}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"stackTrace":[{"columnNumber":381,"functionName":"Wo","lineNumber":102,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":213,"functionName":"bp","lineNumber":106,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":191,"functionName":"cp","lineNumber":104,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":256,"functionName":"","lineNumber":107,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":174,"functionName":"Zo","lineNumber":107,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":235,"functionName":"to.load","lineNumber":107,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":315,"functionName":"Pn.init","lineNumber":80,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":44,"functionName":"","lineNumber":110,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"},{"columnNumber":3,"functionName":"","lineNumber":319,"scriptId":"56","url":"https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w"}],"type":"script"},"loaderId":"15324.2","request":{"headers":{"Accept":"*/*","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://apis.google.com/_/scs/abc-static/_/js/k=gapi.gapi.en.JXIefcUbZZo.O/m=gapi_iframes,googleapis_client,plusone/rt=j/sv=1/d=1/ed=1/am=AAQ/rs=AItRSTOQO0XqKCh9HBUY7V1iRmZQAcQnGg/cb=gapi.loaded_0"},"requestId":"15324.12","timestamp":1431085534.43264,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.7","response":{"connectionId":50,"connectionReused":true,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"alternate-protocol":"443:quic,p=1","cache-control":"private","content-disposition":"attachment; filename=\"f.txt\"","content-encoding":"gzip","content-length":"13369","content-type":"text/javascript; charset=UTF-8","date":"Fri, 08 May 2015 11:45:36 GMT","expires":"Fri, 06 May 2016 00:00:00 GMT","last-modified":"Fri, 09 May 2014 00:00:00 GMT","server":"gws","status":"200","x-frame-options":"SAMEORIGIN","x-xss-protection":"1; mode=block"},"mimeType":"text/javascript","protocol":"h2-14","remoteIPAddress":"64.233.164.94","remotePort":443,"requestHeaders":{":authority":"www.google.com.pk",":method":"GET",":path":"/extern_chrome/22d899d4b70b3541.js?bav=on.2,or.",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","cookie":"NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; PREF=ID=a50e0f8111174a46:U=d383e518900665a9:FF=0:TM=1431085535:LM=1431085535:S=OY5vA_C-z3sP6h8a","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":201.864000002388,"requestTime":1431085534.36803,"sendEnd":0.325000000884756,"sendStart":0.211000005947426,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"https://www.google.com.pk/extern_chrome/22d899d4b70b3541.js?bav=on.2,or."},"timestamp":1431085534.57079,"type":"Script"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":7704,"encodedDataLength":2746,"requestId":"15324.7","timestamp":1431085534.57247}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":10733,"requestId":"15324.7","timestamp":1431085534.57357}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":12544,"encodedDataLength":0,"requestId":"15324.7","timestamp":1431085534.57404}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":13479,"requestId":"15324.7","timestamp":1431085534.57365}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.10","response":{"connectionId":50,"connectionReused":true,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"age":"19917","alternate-protocol":"443:quic,p=1","cache-control":"public, max-age=31536000","content-encoding":"gzip","content-length":"41560","content-type":"text/javascript; charset=UTF-8","date":"Fri, 08 May 2015 06:13:39 GMT","expires":"Sat, 07 May 2016 06:13:39 GMT","last-modified":"Thu, 07 May 2015 12:36:51 GMT","server":"sffe","status":"200","vary":"Accept-Encoding","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"text/javascript","protocol":"h2-14","remoteIPAddress":"64.233.164.94","remotePort":443,"requestHeaders":{":authority":"www.google.com.pk",":method":"GET",":path":"/xjs/_/js/k=xjs.s.en.qp69yES1_-8.O/m=sy23,abd,sy73,sy72,sy71,sy74,async,erh,sy75,foot,fpe,sy164,hv,idck,ipv6,lc,sy130,sy137,lu,sy381,m,sf,sy172,sy30,sy116,sy208,sy209,sy221,sy182,sy224,sy181,sy113,sy117,sy207,sy222,sy225,sy227,sy220,spch,vm/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=0/t=zcms/rs=ACT90oFncE1ORB6W-o4v4602cgBLOQ0WvA",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","cookie":"NID=67=sIp7nFWbsRIIWGPyqrnMMhJWwZAM6gH5D1igmQ5oghdwKMmS7YGSC7nAja1iG3cWN29_tk1nIOFSQr70Lgpmx1vmpI8vdkDneLj3lwjSXSDA7QEGPiJne5Ob9JyaMKWc; PREF=ID=a50e0f8111174a46:U=d383e518900665a9:FF=0:TM=1431085535:LM=1431085535:S=OY5vA_C-z3sP6h8a","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":183.705999996164,"requestTime":1431085534.40934,"sendEnd":0.482000003103167,"sendStart":0.283999994280748,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":-1,"sslStart":-1},"url":"https://www.google.com.pk/xjs/_/js/k=xjs.s.en.qp69yES1_-8.O/m=sy23,abd,sy73,sy72,sy71,sy74,async,erh,sy75,foot,fpe,sy164,hv,idck,ipv6,lc,sy130,sy137,lu,sy381,m,sf,sy172,sy30,sy116,sy208,sy209,sy221,sy182,sy224,sy181,sy113,sy117,sy207,sy222,sy225,sy227,sy220,spch,vm/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=0/t=zcms/rs=ACT90oFncE1ORB6W-o4v4602cgBLOQ0WvA"},"timestamp":1431085534.59397,"type":"Script"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":18624,"requestId":"15324.10","timestamp":1431085534.603}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":31738,"encodedDataLength":5292,"requestId":"15324.10","timestamp":1431085534.60319}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":14958,"encodedDataLength":0,"requestId":"15324.10","timestamp":1431085534.60328}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":14571,"encodedDataLength":5292,"requestId":"15324.10","timestamp":1431085534.6067}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":12481,"requestId":"15324.10","timestamp":1431085534.61292}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":3273,"encodedDataLength":0,"requestId":"15324.10","timestamp":1431085534.61309}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":41689,"requestId":"15324.10","timestamp":1431085534.61306}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.11","response":{"connectionId":119,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"age":"140604","alternate-protocol":"443:quic,p=1","cache-control":"public, max-age=31536000","content-length":"387","content-type":"image/png","date":"Wed, 06 May 2015 20:42:13 GMT","expires":"Thu, 05 May 2016 20:42:13 GMT","last-modified":"Mon, 02 Apr 2012 02:13:37 GMT","server":"sffe","status":"200","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"image/png","protocol":"h2-14","remoteIPAddress":"216.58.210.228","remotePort":443,"requestHeaders":{":authority":"www.google.com",":method":"GET",":path":"/textinputassistant/tia.png",":scheme":"https","accept":"image/webp,*/*;q=0.8","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":284.644999992452,"connectStart":2.61399999726564,"dnsEnd":2.61399999726564,"dnsStart":0.570000003790483,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":465.658999994048,"requestTime":1431085534.40977,"sendEnd":285.00200000417,"sendStart":284.923999992316,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":284.616999997525,"sslStart":134.904000005918},"url":"https://www.google.com/textinputassistant/tia.png"},"timestamp":1431085534.87631,"type":"Image"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":387,"encodedDataLength":599,"requestId":"15324.11","timestamp":1431085534.87661}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:34+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":599,"requestId":"15324.11","timestamp":1431085534.87604}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.responseReceived","params":{"frameId":"15324.1","loaderId":"15324.2","requestId":"15324.12","response":{"connectionId":137,"connectionReused":false,"encodedDataLength":-1,"fromDiskCache":false,"fromServiceWorker":false,"headers":{"age":"173615","alternate-protocol":"443:quic,p=1","cache-control":"public, max-age=31536000","content-encoding":"gzip","content-length":"49672","content-type":"text/javascript; charset=UTF-8","date":"Wed, 06 May 2015 11:32:02 GMT","expires":"Thu, 05 May 2016 11:32:02 GMT","last-modified":"Fri, 17 Apr 2015 07:30:17 GMT","server":"sffe","status":"200","vary":"Accept-Encoding","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block"},"mimeType":"text/javascript","protocol":"h2-14","remoteIPAddress":"216.58.210.206","remotePort":443,"requestHeaders":{":authority":"apis.google.com",":method":"GET",":path":"/_/scs/abc-static/_/js/k=gapi.gapi.en.JXIefcUbZZo.O/m=gapi_iframes,googleapis_client,plusone/rt=j/sv=1/d=1/ed=1/am=AAQ/rs=AItRSTOQO0XqKCh9HBUY7V1iRmZQAcQnGg/cb=gapi.loaded_0",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate, sdch","accept-language":"en-US,en;q=0.8","referer":"https://www.google.com.pk/","user-agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"status":200,"statusText":"OK","timing":{"connectEnd":687.021000005188,"connectStart":373.179000001983,"dnsEnd":373.179000001983,"dnsStart":0.350999995134771,"proxyEnd":-1,"proxyStart":-1,"receiveHeadersEnd":822.725999998511,"requestTime":1431085534.43286,"sendEnd":687.808999995468,"sendStart":687.623999998323,"serviceWorkerFetchEnd":-1,"serviceWorkerFetchReady":-1,"serviceWorkerFetchStart":-1,"sslEnd":687.004999999772,"sslStart":507.771000004141},"url":"https://apis.google.com/_/scs/abc-static/_/js/k=gapi.gapi.en.JXIefcUbZZo.O/m=gapi_iframes,googleapis_client,plusone/rt=j/sv=1/d=1/ed=1/am=AAQ/rs=AItRSTOQO0XqKCh9HBUY7V1iRmZQAcQnGg/cb=gapi.loaded_0"},"timestamp":1431085535.25667,"type":"Script"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":32768,"encodedDataLength":20082,"requestId":"15324.12","timestamp":1431085535.26455}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":23073,"encodedDataLength":0,"requestId":"15324.12","timestamp":1431085535.26483}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":16331,"encodedDataLength":5292,"requestId":"15324.12","timestamp":1431085535.27249}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":15661,"encodedDataLength":5292,"requestId":"15324.12","timestamp":1431085535.28186}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":13525,"encodedDataLength":5003,"requestId":"15324.12","timestamp":1431085535.28988}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":17081,"encodedDataLength":5292,"requestId":"15324.12","timestamp":1431085535.3717}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":14402,"encodedDataLength":5292,"requestId":"15324.12","timestamp":1431085535.3899}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.dataReceived","params":{"dataLength":9642,"encodedDataLength":3692,"requestId":"15324.12","timestamp":1431085535.39068}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.loadingFinished","params":{"encodedDataLength":49945,"requestId":"15324.12","timestamp":1431085535.39036}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Network.requestWillBeSent","params":{"documentURL":"https://www.google.com.pk/?gws_rd=ssl","frameId":"15324.1","initiator":{"type":"other"},"loaderId":"15324.2","request":{"headers":{"Accept":"image/webp,*/*;q=0.8","Referer":"https://www.google.com.pk/","User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"},"method":"GET","url":"https://www.google.com.pk/gen_204?v=3&s=webhp&imc=1&imn=1&imp=1&ei=36FMVcGmN6roywPj3YCQCg&e=18168,3700062,3700258,4014789,4023709,4025836,4026111,4026240,4029815,4030092,4031181,4031735,4031737,4031804,4032500,4032521,4032523,4032678,4032909,4032926,4033129,4033162,4033238,4033240,4033256,4033344,4033346,4033374,4034322,4034863,4035816,4035942,4036135,4036149,4036275,8500394,8501247,8501280,8501295,8501350,8501406,8501456,8501489,10200083,10200835,10201088&atyp=csi&adh=&xjs=init.51.24.sb.28.spch.8.p.5.m.5.bbd.1&action=&srt=3481&p=s&npn=1&rt=xjsls.166,prt.173,iml.210,xjses.622,xjsee.695,xjs.703,ol.1740,wsrt.3467,cst.439,dnst.0,rqst.478,rspt.184,sslt.255,rqstt.3154,unt.2712,cstt.2715,dit.3641"},"requestId":"15324.13","timestamp":1431085535.45442,"type":"Other"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Page.loadEventFired","params":{"timestamp":1431085535.4545}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
[2015-05-08T16:45:35+0500] [INFO] {"message":{"method":"Page.frameStoppedLoading","params":{"frameId":"15324.1"}},"webview":"B6AA05DE-9155-4C82-AFB3-4642715901E0"}
==============================================
1.43108553019087E9 data:,
1.43108553369422E9 https://www.google.com.pk/?gws_rd=ssl
1.43108553390749E9 https://www.google.com.pk/images/nav_logo195.png
1.43108553393504E9 https://www.google.com.pk/images/srpr/logo11w.png
1.4310855340718E9 https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA
1.43108553420796E9 https://ssl.gstatic.com/gb/images/i1_71651352.png
1.43108553423604E9 https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w
1.43108553438997E9 data:image/gif;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAAP///yH5BAEAAAcALAAAAAAcACYAAAO9eLpMIMYIQJi9DcYtKv6KtnHgB4yoAZSXKAyDy1rjoAzjzOQLrx8+4OanCAZnxiExGSEKmz3lj2lwUq3SZ3WZPbKuXGgxu9t4tLYDTkpIRQILF0x2G4lWipM7gj/oJQUkcXsCDCIFATULBCIcZ2tvB3QLDxETFnR/BgU/gRt9jX0gnpYMkJZpFzEoqQqJKAIBaQOVKHAXr3t7txgBjboSvB8EpLoFZywOAo3LFE5lYs/QW9LT1TRk1V7S2xYJADs=
1.43108553439659E9 data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D
1.43108553457079E9 https://www.google.com.pk/extern_chrome/22d899d4b70b3541.js?bav=on.2,or.
1.43108553459397E9 https://www.google.com.pk/xjs/_/js/k=xjs.s.en.qp69yES1_-8.O/m=sy23,abd,sy73,sy72,sy71,sy74,async,erh,sy75,foot,fpe,sy164,hv,idck,ipv6,lc,sy130,sy137,lu,sy381,m,sf,sy172,sy30,sy116,sy208,sy209,sy221,sy182,sy224,sy181,sy113,sy117,sy207,sy222,sy225,sy227,sy220,spch,vm/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=0/t=zcms/rs=ACT90oFncE1ORB6W-o4v4602cgBLOQ0WvA
1.43108553487631E9 https://www.google.com/textinputassistant/tia.png
1.43108553525667E9 https://apis.google.com/_/scs/abc-static/_/js/k=gapi.gapi.en.JXIefcUbZZo.O/m=gapi_iframes,googleapis_client,plusone/rt=j/sv=1/d=1/ed=1/am=AAQ/rs=AItRSTOQO0XqKCh9HBUY7V1iRmZQAcQnGg/cb=gapi.loaded_0
==============================================
1.43108553059621E9 http://google.com.pk/
1.43108553224774E9 http://www.google.com.pk/
1.4310855329572E9 https://www.google.com.pk/?gws_rd=ssl
1.43108553372095E9 https://www.google.com.pk/images/nav_logo195.png
1.43108553374948E9 https://www.google.com.pk/images/srpr/logo11w.png
1.43108553375059E9 https://ssl.gstatic.com/gb/images/i1_71651352.png
1.43108553388421E9 https://www.google.com.pk/xjs/_/js/k=xjs.s.en.ZnRaZkHgC6Y.O/m=sx,c,sb,cdos,cr,elog,jsa,r,hsm,j,p,d,csi/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=1/t=zcms/rs=ACT90oHDUTbXROP9MWj0jkVEhTuh1H5cgA
1.43108553409738E9 https://www.gstatic.com/og/_/js/k=og.og2.en_US.SxbKqMgYjwM.O/rt=j/t=zcms/m=sy5,sy8,sy14,def/rs=AItRSTOZccZMELydUD2XAcTJMHCQZBvX5w
1.43108553436786E9 https://www.google.com.pk/extern_chrome/22d899d4b70b3541.js?bav=on.2,or.
1.43108553438993E9 data:image/gif;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAAP///yH5BAEAAAcALAAAAAAcACYAAAO9eLpMIMYIQJi9DcYtKv6KtnHgB4yoAZSXKAyDy1rjoAzjzOQLrx8+4OanCAZnxiExGSEKmz3lj2lwUq3SZ3WZPbKuXGgxu9t4tLYDTkpIRQILF0x2G4lWipM7gj/oJQUkcXsCDCIFATULBCIcZ2tvB3QLDxETFnR/BgU/gRt9jX0gnpYMkJZpFzEoqQqJKAIBaQOVKHAXr3t7txgBjboSvB8EpLoFZywOAo3LFE5lYs/QW9LT1TRk1V7S2xYJADs=
1.43108553439657E9 data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D
1.43108553440914E9 https://www.google.com.pk/xjs/_/js/k=xjs.s.en.qp69yES1_-8.O/m=sy23,abd,sy73,sy72,sy71,sy74,async,erh,sy75,foot,fpe,sy164,hv,idck,ipv6,lc,sy130,sy137,lu,sy381,m,sf,sy172,sy30,sy116,sy208,sy209,sy221,sy182,sy224,sy181,sy113,sy117,sy207,sy222,sy225,sy227,sy220,spch,vm/am=pEoI8bcYhEFSUE0IdQ/rt=j/d=0/t=zcms/rs=ACT90oFncE1ORB6W-o4v4602cgBLOQ0WvA
1.43108553440949E9 https://www.google.com/textinputassistant/tia.png
1.43108553443264E9 https://apis.google.com/_/scs/abc-static/_/js/k=gapi.gapi.en.JXIefcUbZZo.O/m=gapi_iframes,googleapis_client,plusone/rt=j/sv=1/d=1/ed=1/am=AAQ/rs=AItRSTOQO0XqKCh9HBUY7V1iRmZQAcQnGg/cb=gapi.loaded_0
1.43108553545442E9 https://www.google.com.pk/gen_204?v=3&s=webhp&imc=1&imn=1&imp=1&ei=36FMVcGmN6roywPj3YCQCg&e=18168,3700062,3700258,4014789,4023709,4025836,4026111,4026240,4029815,4030092,4031181,4031735,4031737,4031804,4032500,4032521,4032523,4032678,4032909,4032926,4033129,4033162,4033238,4033240,4033256,4033344,4033346,4033374,4034322,4034863,4035816,4035942,4036135,4036149,4036275,8500394,8501247,8501280,8501295,8501350,8501406,8501456,8501489,10200083,10200835,10201088&atyp=csi&adh=&xjs=init.51.24.sb.28.spch.8.p.5.m.5.bbd.1&action=&srt=3481&p=s&npn=1&rt=xjsls.166,prt.173,iml.210,xjses.622,xjsee.695,xjs.703,ol.1740,wsrt.3467,cst.439,dnst.0,rqst.478,rspt.184,sslt.255,rqstt.3154,unt.2712,cstt.2715,dit.3641
==============================================
Hello World!

Palindrome Generator | Published My Library on GitHub

Palindrome Generator is a Library written in JAVA. Currently, it is the fastest palindrome generator library available. It generates next palindrome within O(l/2) where l = length of the palindrome string. Also it generates the next palindrome from a given starting string, in the same time i.e. O(l/2). It does not bound you with the set of alphabet. You can provide an alphabet which JAVA String class accepts.

Palindrome Generator Documentation

Here you can see complete documentation.

Palindrome Generator Sample Usage

Here you can find sample usage of Palindrome Generator library.


/*
* This is how you generate 100 palindrome strings from alphabet
* {0,1,2,3,4,5,6,7,8,9} after string "100"
*/
public static void main(String[] args) {
Palindrome palindrome = new Palindrome("0123456789", "100");
for (int i = 0; i < 100; i++) {
System.out.println(palindrome.nextPalindrome());

}
}

Palindrome Generator GitHub Page

Here is the official GitHub page link.

Palindrome Generator GitHub Repository

Here is the GitHub repository link of master branch.

Palindrome Generator Releases on GitHub

Here you can download jar directly from GitHub.

Randomness